A pair of developers are poised to build a 475,800-square-foot life science campus in Burlingame. King Street Properties and Helios Real Estate won approval from the city’s Planning Commission to ...