Report copyright - Otay Mesa Road & Alta Road San Diego, CA · 2017. 4. 27. · San Diego CA. PROPERTY HIGHLIGHTS ±35.31 acres of Technology Business Park (County of San Diego) zoned land with frontage
Please pass captcha verification before submit form