Mermaid, Lake Worth
https://mermaid.usa8.info
Set 2297 feet from Palm Beach Institute of Contemporary Art in Lake Worth, this apartment features free WiFi. The apartment is 7.5 mi from Okeeheelee Park.
502 South Federal Highway, apt 3, Lake Worth, FL 33460, United States of America