9
122 3rd Ave
Chula Vista, CA 91910
$8,450,000 USD
26,440 SF
29
Units
4.07% Cap Rate
26,440 SF
$8,450,000 USD
Apartments