CAPE COD SHOPPING CENTER

Address: 979-985 Broadway,
City/State: Chula Vista, CA 91910 
Listing Status: For Lease
Property Type: Retail