Beachcomber Resort & Villas

1200 S. Ocean Blvd
Pompano Beach
Florida
United States