Where is Ocean Beach Club, Fort Lauderdale located?
Ocean Beach Club, Fort Lauderdale, Ocean Beach Club, Fort Lauderdale, United States of America (approx. 26.17859°, -80.09883°)
Ocean Beach Club, Fort Lauderdale, Ocean Beach Club, Fort Lauderdale, United States of America (approx. 26.17859°, -80.09883°)