24
702 E Vista Way
Vista, CA 92084
$1,200,000 USD
2,776 SF
2
Units
5.4% Cap Rate
2,776 SF
$1,200,000 USD
Multifamily