45371 Spruce Court | Temecula, CA

5 beds | 3.5 bath | 4,176 sqft | Built in 2005 | Lot 9,147 sqft

Location

For More Information