View Details Open House $926,999 1 of 25 Wolf Creek | Temecula 5 beds 3 baths 3,210 sqft On Site: 33 Days