The 55,356-square foot building (photo above) on 2.59 acres at 11020 Via Frontera, San Diego 92127, was sold for $20,368,000. The buyer was Drawbridge Discovery Corporate C, LLC. The seller of the property (assessor's parcels 678-080-23 and 25) was Bernardo Technology Partners I LLC.