Projects

7191 Carroll Road

Industrial

IOS

7191 Carroll Road, San Diego, CA

San Diego, CA

6,313 SF on 3.61 acres