3400 Gulf Boulevard St. Pete Beach, FL 33706
Standing: 200
Welcome guests in the spacious 1,650 square foot Foyer, lined with aquariums and offering stunning Gulf views. The adjacent Veranda offers a 1,080-square-foot outdoor area, perfect for networking or breaks.