21798 Carancho, Temecula, CA 92590 - MLS#PTP2103858 - Matt O'Brien ...