View Details Price Reduced $405,000 1 of 25 Ranch Creek Villas | Denver 2 beds 2 baths 1,275 sqft 0.06 acres On Site: 104 Days Listing courtesy of MB Beck & Associates Real Estate: MLS #5991178