27
1035 4th Ave
Chula Vista, CA 91911
$18,100,000 USD
50,120 SF
57
Units
5.47% Cap Rate
50,120 SF
$18,100,000 USD
Apartments