Live Market Tracker · 33704
St Petersburg Housing Market
Buyer's or seller's market in 33704? Here's the live read — measured from recent Stellar MLS sales and active inventory, updated automatically.
About 3.1 months of inventory — homes are selling faster than new ones come on the market, so sellers hold the leverage (under 4 months = seller's market).
Aggregate statistics from Stellar MLS closed sales over the last 12 months and live MLS inventory. A market read, not an appraisal of any home or a listing of individual sales.
Homes for Sale in 33704
116 active listings in St Petersburg

$924,900
767 17th Ave N
St Petersburg, FL 33704
3 bd · 2 ba · 1,941 sqft
Crescent Lake View Sub
MLS ID #TB8561044, EXP REALTY LLC.
Listing provided by Stellar MLS

$2,549,000
1201 Cordova Blvd Ne
St Petersburg, FL 33704
5 bd · 6 ba · 3,795 sqft
Eden Shores Sec 9
MLS ID #TB8561024, SMITH & ASSOCIATES REAL ESTATE.
Listing provided by Stellar MLS

$389,000
3104 Melton St N
St Petersburg, FL 33704
2 bd · 1 ba · 820 sqft
Summit Park
MLS ID #TB8560262, SMITH & ASSOCIATES REAL ESTATE.
Listing provided by Stellar MLS

$1,999,999
142 22nd Ave N
St Petersburg, FL 33704
4 bd · 4 ba · 3,074 sqft
North Bay Heights
MLS ID #TB8537829, COMPASS FLORIDA LLC.
Listing provided by Stellar MLS


$487,000
1221 36th Ter N
St Petersburg, FL 33704
2 bd · 2 ba · 1,026 sqft
Boardman & Goetz Gardens Tracts
MLS ID #TB8527662, COMPASS FLORIDA LLC.
Listing provided by Stellar MLS

$2,200,000
816 15th Ave Ne
St Petersburg, FL 33704
6 bd · 4 ba · 3,610 sqft
Snell & Hamletts North Shore Add
MLS ID #TB8560192, SMITH & ASSOCIATES REAL ESTATE.
Listing provided by Stellar MLS

$1,900,000
229 18th Ave Ne
St Petersburg, FL 33704
5 bd · 4 ba · 2,921 sqft
Snell & Hamletts North Shore Add
MLS ID #TB8549899, SOUTHERN ROOTS REALTY, LLC.
Listing provided by Stellar MLS


$3,925,000
401 Snell Isle Blvd Ne
St Petersburg, FL 33704
4 bd · 6 ba · 5,640 sqft
Snell Isle Brightwaters Rep Pts Of Sec 1 & 2
MLS ID #TB8525734, CHARLES RUTENBERG REALTY INC.
Listing provided by Stellar MLS

$474,000
3651 Haines Rd N
St Petersburg, FL 33704
4 bd · 2 ba · 1,901 sqft
Allendale Terrace Blks A-B-1-2-3-4-5-6
MLS ID #TB8525531, AVALON GROUP REALTY.
Listing provided by Stellar MLS


$1,093,000
3730 Foster Hill Dr N
St Petersburg, FL 33704
4 bd · 6 ba · 4,828 sqft
Allendale Terrace Blks A-B-1-2-3-4-5-6
MLS ID #TB8414685, REALTY EXPERTS.
Listing provided by Stellar MLS

$2,199,000
852 Cordova Blvd Ne
St Petersburg, FL 33704
5 bd · 5 ba · 3,574 sqft
Eden Shores Sec 2
MLS ID #TB8500574, BROPHY REAL ESTATE.
Listing provided by Stellar MLS

$1,750,000
555 26th Ave N
St Petersburg, FL 33704
5 bd · 5 ba · 3,746 sqft
Twenty-Sixth Ave Heights
MLS ID #TB8553419, PARK PROPERTY GROUP.
Listing provided by Stellar MLS

$513,500
1146 30th Ave N
St Petersburg, FL 33704
3 bd · 2 ba · 1,367 sqft
Pinellas Add To St Petersburg Fla
MLS ID #TB8558849, REALTY EXPERTS.
Listing provided by Stellar MLS

$999,000
861 Rafael Blvd Ne
St Petersburg, FL 33704
3 bd · 3 ba · 2,064 sqft
Snell Isle Brightwaters
MLS ID #TB8526716, CENTURY 21 JIM WHITE & ASSOC.
Listing provided by Stellar MLS

$1,309,000
842 30th Ave
St Petersburg, FL 33704
5 bd · 5 ba · 3,031 sqft
Crescent Heights
MLS ID #TB8484317, CORCORAN DWELLINGS.
Listing provided by Stellar MLS

$579,000
3108 10th St N
St Petersburg, FL 33704
3 bd · 2 ba · 1,150 sqft
Hyde Park
MLS ID #TB8557405, SMITH & ASSOCIATES REAL ESTATE.
Listing provided by Stellar MLS

$789,000
781 31st Ave N
St Petersburg, FL 33704
4 bd · 4 ba · 2,631 sqft
Seminary Heights
MLS ID #TB8465887, DALTON WADE INC.
Listing provided by Stellar MLS

$4,500,000
1341 Monterey Blvd Ne
St Petersburg, FL 33704
5 bd · 6 ba · 5,234 sqft
Snell Isle Shores Add
MLS ID #TB8553580, MICHAEL SAUNDERS & COMPANY.
Listing provided by Stellar MLS

$1,700,000
146 Giralda Blvd Ne
St Petersburg, FL 33704
4 bd · 4 ba · 3,060 sqft
Snell Isle Brightbay
MLS ID #TB8551479, RE/MAX ACTION FIRST OF FLORIDA.
Listing provided by Stellar MLS


$850,000
3105 Jackson St N
St Petersburg, FL 33704
4 bd · 3 ba · 2,040 sqft
Hyde Park
MLS ID #TB8504416, COMPASS FLORIDA LLC.
Listing provided by Stellar MLS

$950,000
3712 Foster Hill Dr N
St Petersburg, FL 33704
3 bd · 3 ba · 1,998 sqft
Allendale Terrace Blks A-B-1-2-3-4-5-6
MLS ID #TB8505672, KELLER WILLIAMS ST PETE REALTY.
Listing provided by Stellar MLS

$774,900
3528 Foster Hill Dr N
St Petersburg, FL 33704
3 bd · 2 ba · 1,795 sqft
Allendale Terrace Blks A-B-1-2-3-4-5-6
MLS ID #TB8544042, CHARLES RUTENBERG REALTY INC.
Listing provided by Stellar MLS


$1,675,000
219 Miramar Blvd Ne
St Petersburg, FL 33704
4 bd · 4 ba · 2,598 sqft
Snell Isle Brightwaters
MLS ID #TB8538003, COMPASS FLORIDA LLC.
Listing provided by Stellar MLS


$1,695,000
1341 28th Ave N
St Petersburg, FL 33704
5 bd · 4 ba · 2,876 sqft
Lemons Chas H Fruitland
MLS ID #TB8511610, SKYWAY REAL ESTATE, LLC.
Listing provided by Stellar MLS
33704 Market — Common Questions
Is St Petersburg (33704) a buyer's or seller's market in 2026?+
33704 (St Petersburg) is currently a seller's market with about 3.1 months of inventory. About 3.1 months of inventory — homes are selling faster than new ones come on the market, so sellers hold the leverage (under 4 months = seller's market).
What is the median home price in 33704?+
The median sale price in 33704 over the last 12 months is approximately $898K based on recent Stellar MLS closed sales.
How fast do homes sell in 33704?+
Homes in 33704 are selling in a median of about 39 days, at roughly 95% of asking price.
How many homes are for sale in 33704?+
There are currently 116 active residential listings in 33704, with homes selling at roughly 37.5 per month.
Thinking of buying or selling in 33704?
Get a precise, broker-prepared read on your home or your search — real local expertise, not an algorithm.