$4,250,000 -
29314 Twin Oaks Valley Road
Vista ,
CA 92084
County: San Diego