9
322 Hillside Ter
Vista, CA 92084
$9,750,000 USD
27,232 SF
32
Units
5.03% Cap Rate
27,232 SF
$9,750,000 USD
Apartments