1160 Estero Blvd, Fort Myers Beach, Florida 33931 USA
Enjoy beautiful views of FMB from 1200 feet.
Photo Credit: Yelp