Updating results...

Colorado Real Estate

4776 Decatur St, Denver, CO
4776 Decatur St, Denver, CO80211
For Sale by Owner
Foreclosure Est.: $285K
3 bds • 1 ba • 1,472 sqft • 6,534 sqft lot • Built 1941
Less than 1 day on Zillow