Grand Cayman Motel

21905 Front Beach Rd
Florida
United States