1/31 Active $575,000 3 Beds3 Baths1,512 SqFt 31897 Calle Luz, Temecula, CA 92592 MLS# SW26217930 Listed by John Squares of Keller Williams, The Lakes