7960 B Soquel Dr, Aptos, CA 95003, United States
783 Rio Del Mar Blvd, Aptos, CA 95003, United States