Carlsbad Office Site, with Potential as Life Science Space, Sells for Nearly $25 Million