45556 Calle Ayora | Temecula, CA

5 BEDS | 3 BATHS | 2557 SQFT