43950 El Lucero Place, Temecula, CA 92592 - MLS#SW21113876 - Matt O...