1112 NE 5th Ave, Fort Lauderdale, Florida, 33304
United States
Phone: (954) 801-9355
Category: Hotels