Go Back
Otay 20
Sunroad owns approximately 18 gross acres of land at the SWC of Otay Mesa Road and Otay Mesa Center Drive in the City of San Diego. The property’s southern boundary is Interstate 905. Sunroad has entitled the property for commercial development and has obtained a Final Map, grading and improvement plans to create ten individual lots.
These lots will be improved and will be available for sale.