New Proposed Denver Apartment Complex May Require Partial Demolition of Nearly 30-Year-Old Office Building
Plans are now in the works for the construction of an apartment complex on the southeast side of Denver that will house upwards of 660 units on a 10-acre site.
