Life Sciences Asset Sells for $11 Million

Los Angeles Business Journal
May 5, 2025, 10:01 am
A life sciences property in Santa Monica has sold for $11 million. The asset, at 1756 Cloverfield Blvd., contains a 15,770-square-foot building.
Business
