Location:
Vista Santo Domingo | Otay Mesa, CA
Status:
Sold
Price:
5,600,000.00
Land Type:
Multi-Family
Units/Lots:
143 Lots/Units
Acreage:
5.55
Entitlements:
Final Map