Medici Communities started construction on Acoma Lofts, a 111 unit apartment building in downtown Englewood. The project is located at 3400 South Acoma Street and is located on a 1.8 acre site acquired mainly from the Englewood Urban Renewal Authority. Th
Back to Search Results
Login or obtain Article Access to read the rest of this content.
- Date:
September 19, 2016
- Category:
Apartments
- Zipcodes / Tags:
80110
- September 20, 2016
- Bill James