5
99 Broadway
Chula Vista, CA 91910
$3,700,000 USD
3,093 SF
15
Units
5.46% Cap Rate
3,093 SF
$3,700,000 USD
Apartments