View Details Open House $540,000 1 of 62 Prairie Creek | Windsor 3 beds 3 baths 2,416 sqft 0.28 acres On Site: 57 Days