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 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 recent Stellar MLS closed sales and live MLS inventory. A market read, not an appraisal of any home or a listing of individual sales.
Homes for Sale in 33704
117 active listings in St Petersburg

$1,249,990
324 37th Ave
St Petersburg, FL 33704
4 bd · 3 ba · 2,963 sqft
Northeast Park
MLS ID #TB8520292, DOMAIN REALTY LLC.
Listing provided by Stellar MLS

$1,395,000
841 24th Ave N
St Petersburg, FL 33704
4 bd · 4 ba · 2,800 sqft
Spring Hill Rev
MLS ID #TB8544673, 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


$775,000
452 23rd Ave N
St Petersburg, FL 33704
2 bd · 2 ba · 1,400 sqft
Crescent Lake Heights
MLS ID #TB8550930, RE/MAX REALTY UNLIMITED.
Listing provided by Stellar MLS

$1,395,000
1309 17th Ave N
St Petersburg, FL 33704
4 bd · 4 ba · 2,889 sqft
Euclid Grove 1st Add
MLS ID #TB8546711, COMPASS FLORIDA LLC.
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


$1,199,000
234 36th Ave Ne
St Petersburg, FL 33704
4 bd · 5 ba · 3,079 sqft
Coffee Pot Bayou Add Rep Blks 4 5 14 15 23 32
MLS ID #TB8501855, COLDWELL BANKER REALTY.
Listing provided by Stellar MLS

$540,000
1030 32nd Ave N
St Petersburg, FL 33704
2 bd · 2 ba · 1,074 sqft
Hyde Park
MLS ID #TB8551537, CORCORAN DWELLINGS.
Listing provided by Stellar MLS


$1,100,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

$1,490,000
415 20th Ave Ne
St Petersburg, FL 33704
3 bd · 3 ba · 2,793 sqft
Snell & Hamletts North Shore Add
MLS ID #TB8548605, SMITH & ASSOCIATES REAL ESTATE.
Listing provided by Stellar MLS

$1,700,000
416 19th Ave Ne
St Petersburg, FL 33704
5 bd · 3 ba · 3,073 sqft
Snell & Hamletts North Shore Add
MLS ID #TB8554589, COMPASS FLORIDA LLC.
Listing provided by Stellar MLS

$650,000
2918 10th St N
St Petersburg, FL 33704
5 bd · 3 ba · 2,570 sqft
Pinellas Add To St Petersburg Fla
MLS ID #TB8554535, BARKETT REALTY.
Listing provided by Stellar MLS

$1,725,000
842 19th Ave N
St Petersburg, FL 33704
4 bd · 5 ba · 3,047 sqft
Eatons W T Euclid Blvd
MLS ID #TB8554466, SMITH & ASSOCIATES REAL ESTATE.
Listing provided by Stellar MLS

$1,200,000
602 29th Ave N
St Petersburg, FL 33704
3 bd · 2 ba · 2,285 sqft
Clark & Butlers Sub 1
MLS ID #TB8550938, RE/MAX REALTY UNLIMITED.
Listing provided by Stellar MLS


$599,000
710 31st Ave N
St Petersburg, FL 33704
3 bd · 2 ba · 1,353 sqft
Harper Terrace
MLS ID #TB8512406, RE/MAX ELITE REALTY.
Listing provided by Stellar MLS


$1,029,900
3630 Foster Hill Dr N
St Petersburg, FL 33704
5 bd · 4 ba · 2,645 sqft
Allendale Terrace Blks A-B-1-2-3-4-5-6
MLS ID #TB8544793, CENTURY 21 CIRCLE.
Listing provided by Stellar MLS


$649,900
1525 29th Ave N
St Petersburg, FL 33704
3 bd · 4 ba · 2,187 sqft
Washington Heights
MLS ID #TB8505964, AROUND THE BAY REALTY.
Listing provided by Stellar MLS

$337,900
449 38th Ave N
St Petersburg, FL 33704
3 bd · 2 ba · 756 sqft
Curns W J Sub
MLS ID #TB8547785, COMPASS FLORIDA LLC.
Listing provided by Stellar MLS

$1,200,000
2321 14th St N
St Petersburg, FL 33704
2 bd · 3 ba · 1,480 sqft
Woodlawn
MLS ID #TB8534005, CORCORAN DWELLINGS.
Listing provided by Stellar MLS

$1,675,000
150 18th Ave N
St Petersburg, FL 33704
4 bd · 4 ba · 2,607 sqft
Barnard Erastus A S Rev Sub
MLS ID #TB8554135, RE/MAX REALTY UNLIMITED.
Listing provided by Stellar MLS


$624,999
757 32nd Ave N
St Petersburg, FL 33704
2 bd · 2 ba · 2,046 sqft
Seminary Heights
MLS ID #TB8506628, EXP REALTY LLC.
Listing provided by Stellar MLS

$449,900
1311 21st Ave N
St Petersburg, FL 33704
3 bd · 1 ba · 1,114 sqft
Euclid Grove
MLS ID #O6446723, MAINSTAY BROKERAGE LLC.
Listing provided by Stellar MLS


$1,695,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

$825,000
1423 Dr Martin Luther King Jr St N
St Petersburg, FL 33704
4 bd · 2 ba · 2,208 sqft
Intermont G L Hunts Div
MLS ID #TB8549181, COMPASS FLORIDA 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 months of inventory. About 3 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 $875K based on recent Stellar MLS closed sales, down about 7.4% from a year earlier.
How fast do homes sell in 33704?+
Homes in 33704 are selling in a median of about 38 days, at roughly 95% of asking price.
How many homes are for sale in 33704?+
There are currently 117 active residential listings in 33704, with homes selling at roughly 39 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.