South Bay Plaza

Address: 1021-1145 Highland Avenue
City/State: National City, CA 91950 
Listing Status: For Lease
Property Type: Retail