Homes for sale in St. Petersburg, Florida

13 properties are on the market in St. Petersburg right now, ranging from $60,000 to $3,750,000 with an average asking price of $1,132,210. Every listing comes straight from the MLS and updates continuously.

Active listings
13
From
$60,000
To
$3,750,000
Average
$1,132,210

ZIP codes in St. Petersburg

Nearby markets