DermTech Inc. has agreed to lease 96,000 square feet at Del Mar Corporate Center, a 579,364-sf office and life-science property in San Diego. The dermatology company is taking its space at 12340 El Camino Real, about 18 miles north of downtown San Diego. Kilroy Realty Corp. owns the three-building property, which was built in 2002 […]

Read more of this post