19
730 Broadway
Chula Vista, CA 91910
$6,750,000 USD
20,285 SF
6.63% Cap Rate
20,285 SF
$6,750,000 USD
Storefront Retail Residential