317 Tremont St
Chula Vista, CA 91911
$2,200,000 USD
6,954 SF
6
Units
6,954 SF
$2,200,000 USD
Apartments