49650 Via Vaquero, Temecula, CA 92590 – SW21182907 - David Mercado ...