1784 S Sherman St.
Denver CO 80210
2 bed, 1 bath
1/2 of Duplex
Leased
3135 Tejon St.
Denver CO 80211
1 bed, 1 bath Condo