News

2 acres on Speer fetches $18 mil

Legacy Partners, which has developed 8,000-plus apartments in Denver, will add another 332 at 13th Avenue/Speer Boulevard.