The Sloan's Lake neighborhood in west Denver is the location of considerable townhouse development. Construction recently started on The Peaks at Sloan's Lake, a 10-unit project by 303 Development at West 17th Avenue and King Street. The two-bedroom townh
Another Townhouse Project Announced Near Sloan’s Lake
Login or obtain Article Access to read the rest of this content.