Florida has 4,510 islands that are ten acres or larger, the second-highest number of islands of any U.S. state after Alaska.
Local commercial real estate broker Gi Gi Gillis keeps selling hotels along the Pinellas County beaches as her firm looks to ...