23
330 Mar Vista Dr
Vista, CA 92083
$16,125,000 USD
45,000 SF
76
Units
6% Cap Rate
45,000 SF
$16,125,000 USD
Apartments