Estero Blvd running from Ft Myers Beach along the coastline of Estero Island, southwest Florida in Lee County