
Prime Location: $11M life science property sells in Santa Monica
A life science property located at 1752 to 1756 Cloverfield Boulevard in Santa Monica has sold for $11 million. The 15,770-square-foot building sits on ±0.75 acres along one of the city’s main thoroughfares, situated between the 10 Freeway and Olympic …