Luxury Multifamily Community in Denver Fetches $56M
Colliers’ Multifamily Advisory Group has announced the sale and financing of Momentum at First Creek, a 200-unit luxury apartment community located at 5500 Telluride Street in Denver, for $56 million. The property was sold by a local Colorado-based developer and acquired by a private out-of-state investment firm. The transaction closed on March 31, 2026. Completed
Luxury Multifamily Community in Denver Fetches $56M Read More »











