A- A+ facebook twitter email print Life Sciences Asset Sells for $11 Million 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. Read More https://labusinessjournal.com/real-estate/life-sciences-asset-sells-for-11-mill…