14953 Gulf Blvd, Madeira Beach, Florida 33708 USA
Two beach bikes we rented for week in Treasure Island.
Photo Credit: Yelp