Rancho Las Palmas

Rancho las Palmas, 7201 Coast Rd, Davenport, CA 95017, United States

Location