The Denver City Council approved plans for 17th & Newton, a 320-unit apartment and condo project in the Sloan's Lake neighborhood of west Denver.
Denver Approves Sloan’s Lake Residential Project
Login or obtain Article Access to read the rest of this content.