Rio Sands Motel 116 Aptos Beach Dr Aptos, CA 95003 Phone: (831) 688-3207 Fax: (831) 688-6107 View Website
Category: Hotels & Motels