43599 Calle De Velardo | Temecula, CA

7 beds | 7 bath | 8,200 sqft | Built in 2009 | Lot 2.37 acres