Rio Sands Motel

116 Aptos Beach Drive
Aptos
California
United States