The newly constructed Britannia Tech Park, a 203,244-square-foot Class A industrial development in San Diego’s Otay Mesa submarket, is now 100% leased. The final piece added to the campus ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results