Carlsbad Office Site, With Potential As Life Science Space, Sells For Nearly $25 Million – San Diego, CA – The sale of the Carlsbad campus …
Carlsbad Office Site, With Potential As Life Science Space, Sells For Nearly $25 Million – San Diego, CA – The sale of the Carlsbad campus …