5500-Telluride-St-Denver-CO

Colliers Arranges $56M Sale of 200-Unit Multifamily Community in Denver

by Amy Works

DENVER — Colliers has directed the sale of Momentum at First Creek, an apartment property located at 5500 Telluride St. in Denver. A local Colorado-based developer sold the asset to a private out-of-state investment firm for $56 million.

Completed in 2023, Momentum at First Creek offers 200 apartments, a resort-style pool, an outdoor chef-inspired kitchen with a pizza oven, a fitness center and a clubhouse featuring a game room and collaborative workspaces.

Craig Stack, Bill Morkes and Nate Moyer of Colliers represented the seller in the transaction. Colliers Debt and Structured Finance team secured financing for the property on behalf of the buyer.

You may also like