Where is Shore Haven Resort Inn, Fort Lauderdale located?
Shore Haven Resort Inn, Fort Lauderdale, Shore Haven Resort Inn, Fort Lauderdale, United States of America (approx. 26.19104°, -80.09683°)
Shore Haven Resort Inn, Fort Lauderdale, Shore Haven Resort Inn, Fort Lauderdale, United States of America (approx. 26.19104°, -80.09683°)