Broadway Village

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