St. Petersburg is located on the southern tip of the Pinellas peninsula, which is encompassed by the Gulf of Mexico to the west and Tampa Bay to the east. St. Pete Beach, Tierra Verde, Treasure Island are adjacent to the city, offering more coveted waterfront real estate.
Please enter your username or email address. You will receive a link to create a new password via email.