S Corner of Main St and Maxwell Rd, Chula Vista, CA

Address: S Corner of Main St and Maxwell Rd
City/State: Chula Vista, CA
Listing Status: For Sale
Property Type: Retail