Location
2680 Quitman Street Denver, CO 80212
Details
Price (list/sold): $765,000 / $786,589
SF: 2,300
Beds: 4
Baths: 3
Description
Construction completed in 2013. Amazing new Denver Square located perfectly between Highlands Square and Sloans Lake!
- 303-949-7959