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!

Listing Agent