1105 – 1111 Broadway, Chula Vista, CA

Address: 1105 – 1111 Broadway
City/State: Chula Vista, CA
Listing Status: For Lease
Property Type: Mixed Use