Waters EdgeBy admin / June 6, 2023 Waters Edge124 Huntley Oaks Blvd, Lake Placid, FL, 33852, USALake Placid Florida