2100 Downing Street Denver, CO 80205
3316 & 3318 Osage St. Denver, CO 80211
Duplex
2
2,600 SQ FT.
2017