Shopping malls database
280 Metro Center is located at the corner of Colma & Junipero Serra Blvds., Colma. It is a Power Center which opened in 1975 and was last renovated in 1985. It is an Open shopping mall with 1,681 parking spaces. It covers an area of 213,532 sqft. and has about 31 stores.
Shopping mall's name: 280 Metro Center
Address: Colma & Junipero Serra Blvds., Colma, CA 94014
Number of stores: 31