13
441 Tremont St
Chula Vista, CA 91911
$2,000,000 USD
6,200 SF
7
Units
6.41% Cap Rate
6,200 SF
$2,000,000 USD
Apartments