OMPHOY OCEAN RESORT

2842 South Ocean Boulevard
Palm Beach
Florida
United States