261 H St
Chula Vista, CA 91910
$1,100,000 USD
2,295 SF
3
Units
2.43% Cap Rate
2,295 SF
$1,100,000 USD
Apartments