Homes for sale - 5416 Newquay LN, Salida, CA 95368 – MLS#221102773 ...