36
540 F St
Chula Vista, CA 91910
$1,685,000 USD
2,159 SF
3
Units
3.92% Cap Rate
2,159 SF
$1,685,000 USD
Apartments