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