View Details New On Site 6 Days Ago $429,900 1 of 26 Sheridan Terrace | Denver 2 beds 1 baths 828 sqft 0.14 acres On Site: 6 Days Listing courtesy of Homesmart: MLS #4233111