View Details $367,800 1 of 27 River Rock | Denver 2 units 2 beds 2 baths 996 sqft On Site: 8 Days Listing courtesy of Homesmart: MLS #9999689