1067-1071 Broadway, Chula Vista 91911

Address: 1067-1071 Broadway
City/State: Chula Vista 91911
Listing Status: For Lease
Property Type: Retail