|Address:||1521 National Avenue, San Diego, CA, 92113 (map)|
|City & State:||San Diego, California|
|# of stores:||3 » Go to the store list|
Metro Center is under construction.
Help shoppers and write review about your visit and shopping in Metro Center. Don't miss rating of this shopping location!