501 SE 2nd St, Fort Lauderdale, FL 33301, United States, Fort Lauderdale
1647 1954 970 1954 1954 523
Swimming pool
Internet access