685 1st St, Idaho Falls, ID 83401
1990.6 miles away from Lake Sarasota, Florida
1020 Landbank St, Idaho Falls, ID 83402
1992.1 miles away from Lake Sarasota, Florida
1536 N Boulder Hwy, Henderson, NV 89011
1997.8 miles away from Lake Sarasota, Florida