Cherry Creek retail site planned for apartment project sells for $29M – The Denver Post
A Dallas-based developer that proposed an apartment project in the heart of Cherry Creek last year has paid $29 million for the land.
SW Cherry Creek Owner LLC purchased 219-255 Detroit St. in simultaneous transactions with multiple sellers.
The combined site is 0.72 acres, meaning the buyer paid about $928 a square foot based on the land. That significantly outpaces the December sale of two corner lots a few blocks away for a combined $18.5 million, or about $740 a square foot.
TBK Bank provided financing for the deal.…