33235 Fox Rd | Temecula, CA

3 Beds | 3 Baths | 2565 SQFT | Built in 2000