40518 Corrigan Place | Temecula, CA

4 beds | 2.5 bath | 2,774 sqft | Built in 2005 | Lot 4,791 sqft