5
670 Broadway
Chula Vista, CA 91910
$1,450,000 USD
2,300 SF
5.1% Cap Rate
2,300 SF
$1,450,000 USD
Freestanding