30
1010 Clearbrook Ln
Vista, CA 92084
$14,950,000 USD
37,417 SF
41
Units
4.9% Cap Rate
37,417 SF
$14,950,000 USD
Apartments