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