Two buildings and a piece of sky looked from the bottom
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.