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 ...