Westwood Green sells for $83.1M
The Westwood Green apartment community in Lakewood sold for a reported $83.1 million. Bel Westwood LLC purchased the 300-unit community from Covington Realty Partners, according to public records. Located at 7410 W. Warren Circle, the three-story community, constructed in 2018, was around 90% occupied at the time of sale. It features a mix of one-,…
Jolene Wollett
November 17, 2019