Saint Pete Beach, Florida
Located in a beautiful backyard garden with a boat dock.
200 yards from the sands of the St Pete Beach. Around the corner from restaurants, rental places and stores.
Down the street from Don Cesar Hotel