Ocean Point Beach Resort

1208 N Ocean Blvd (A1A)
Pompano Beach
Florida
United States