33704 Homes for Sale — St. Petersburg, FL

Every active MLS listing in St. Petersburg’s 33704 ZIP code, refreshed nightly, with the price bands, the property mix and the communities that have the most homes for sale. For the whole city see homes for sale in St. Petersburg, FL (2,514 listings); for the ZIP’s values, taxes and growth see the 33704 housing scorecard.

33704 at a glance

ZIP 33704 is St. Petersburg, Pinellas County, FL. The numbers below are computed from MLS closings and live listings for every community in the ZIP and refresh with each data pull.

Where it isSt. Petersburg, Pinellas County, FL
Communities184 MLS communities, 58 with 12-month sales data
Median sold price, 12 months$737K (+15.7% year over year)
Price per square foot$435
For sale / under contract now50 / 26
Homes sold, 12 months312
Days to contract (median)47
Months of supply3.3
New construction share of sales9%
Sale-to-original-list92.0%
By price band (for sale / sold 12 mo / months)$300K–$500K: 11 / 88 / 1.5; $500K–$750K: 20 / 55 / 4.4; $750K+: 19 / 158 / 1.4
FEMA flood zone (SFHA) shareabout 78% of 51 sampled homes in the ZIP's largest communities sit in a Special Flood Hazard Area
Schools listings report mostPinellas County Public Schools (verify by address); Confirm zoned elementary, middle, and high; Magnet and choice options may apply
Communities with the most salesSnell Shores Unit 01 ($415K), Barnard Erastus A S Rev Sub ($948K), Bridgeway Add ($850K), Bay Breeze Cove ($412K), NORTH EAST PARK PLACIDO SHORES ($1.22M), Snell Isle Brightbay ($1.7M)

33704 housing market tracker · all homes for sale in St. Petersburg, FL · Pinellas County property tax

97 homes are for sale in ZIP 33704 (St. Petersburg, FL) right now, from $368,000 to $2,750,000 for the middle 80%, at a median asking price of $950,000 and $477 per square foot. The typical listing is 2,234 sq ft, built 1953; 8 came on the market in the last 7 days and 19% are new construction.

Newest homes for sale in 33704

Eden Shores
$2,549,000 New
5 bd · 5.5 ba · 3,795 sq ft · built 2027
1201 Cordova Boulevard
Eden Shores
Listing courtesy of SMITH & ASSOCIATES REAL ESTATE
Snell Hamletts North Shore
$2,200,000 New
6 bd · 3.5 ba · 3,610 sq ft · built 1922
816 15Th Avenue
Snell Hamletts North Shore
Listing courtesy of SMITH & ASSOCIATES REAL ESTATE
St. Petersburg
$924,900 New
3 bd · 2 ba · 1,941 sq ft · built 1935
767 17Th Avenue
Listing courtesy of EXP REALTY LLC
St. Petersburg
$389,000 New
2 bd · 1 ba · 820 sq ft · built 1950
3104 Melton Street
Listing courtesy of SMITH & ASSOCIATES REAL ESTATE
729 26Th Avenue, home for sale in St. Petersburg 33704
$720,000 New
3 bd · 2 ba · 1,438 sq ft · built 1936
729 26Th Avenue
Piedmont Place
Listing courtesy of RE/MAX REALTY UNLIMITED
146 33Rd Avenue, home for sale in St. Petersburg 33704
$949,900 New
3 bd · 3 ba · 2,484 sq ft · built 1950
146 33Rd Avenue
Coffee Pot
Listing courtesy of FLORIDAS BEST HOMES REALTY LLC
Allendale Terrace
$774,900 New
3 bd · 2 ba · 1,795 sq ft · built 1955
3528 Foster Hill Drive
Allendale Terrace
Listing courtesy of CHARLES RUTENBERG REALTY INC
Twenty-Sixth Ave Heights
$1,750,000 New
5 bd · 5 ba · 3,746 sq ft · built 2021
555 26Th Avenue
Twenty-Sixth Ave Heights
Listing courtesy of PARK PROPERTY GROUP
3108 10Th Street, home for sale in St. Petersburg 33704
$579,000
3 bd · 2 ba · 1,150 sq ft · built 1950
3108 10Th Street
Listing courtesy of SMITH & ASSOCIATES REAL ESTATE
1146 30Th Avenue, home for sale in St. Petersburg 33704
$513,500
3 bd · 2 ba · 1,367 sq ft · built 1949
1146 30Th Avenue
Listing courtesy of REALTY EXPERTS
1341 Monterey Boulevard, home for sale in St. Petersburg 33704
$4,500,000
5 bd · 5.5 ba · 5,234 sq ft · built 2021
1341 Monterey Boulevard
Snell Isle Shores
Listing courtesy of MICHAEL SAUNDERS & COMPANY
372 Bayview Drive, home for sale in St. Petersburg 33704
$3,465,000
5 bd · 5.5 ba · 4,991 sq ft · built 2027
372 Bayview Drive
Eden Shores
Listing courtesy of CORCORAN DWELLINGS
146 Giralda Boulevard, home for sale in St. Petersburg 33704
$1,700,000
4 bd · 3.5 ba · 3,060 sq ft · built 1951
146 Giralda Boulevard
Snell Isle Brightbay
Listing courtesy of RE/MAX ACTION FIRST OF FLORIDA
185 24Th Avenue, home for sale in St. Petersburg 33704
$1,599,000
5 bd · 3 ba · 2,886 sq ft · built 1951
185 24Th Avenue
Listing courtesy of RE/MAX ACTION FIRST OF FLORIDA
1330 21St Ave N, home for sale in St. Petersburg 33704
$549,000
2 bd · 1 ba · 991 sq ft · built 1925
1330 21St Ave N
Euclid Grove
Listing courtesy of ALL FLORIDA PREMIER REALTY GROUP LLC
790 Cordova Boulevard, home for sale in St. Petersburg 33704
$3,595,000
5 bd · 4.5 ba · 4,182 sq ft · built 2022
790 Cordova Boulevard
Eden Shores
Listing courtesy of COMPASS FLORIDA LLC
1531 29Th Avenue, home for sale in St. Petersburg 33704
$599,900
3 bd · 3.5 ba · 2,125 sq ft · built 2026
1531 29Th Avenue
Listing courtesy of AROUND THE BAY REALTY
324 36Th Avenue, home for sale in St. Petersburg 33704
$450,000
2 bd · 1 ba · 1,108 sq ft · built 1950
324 36Th Avenue
Listing courtesy of FLAT FEE MLS REALTY
310 26Th Ave N, home for sale in St. Petersburg 33704
$1,425,000
3 bd · 2.5 ba · 2,171 sq ft · built 1925
310 26Th Ave N
Listing courtesy of NORTHSTAR REALTY
415 20Th Avenue, home for sale in St. Petersburg 33704
$1,490,000
3 bd · 2.5 ba · 2,793 sq ft · built 1920
415 20Th Avenue
Snell Hamletts North Shore
Listing courtesy of SMITH & ASSOCIATES REAL ESTATE
416 19Th Avenue, home for sale in St. Petersburg 33704
$1,700,000
5 bd · 3 ba · 3,073 sq ft · built 1940
416 19Th Avenue
Snell Hamletts North Shore
Listing courtesy of COMPASS FLORIDA LLC
150 18Th Avenue, home for sale in St. Petersburg 33704
$1,675,000
4 bd · 3.5 ba · 2,607 sq ft · built 1925
150 18Th Avenue
Listing courtesy of RE/MAX REALTY UNLIMITED
2918 10Th Street, home for sale in St. Petersburg 33704
$650,000
5 bd · 3 ba · 2,570 sq ft · built 1993
2918 10Th Street
Listing courtesy of BARKETT REALTY
1423 Dr Martin Luther King Jr Street, home for sale in St. Petersburg 33704
$825,000
4 bd · 2 ba · 2,208 sq ft · built 1928
1423 Dr Martin Luther King Jr Street
Intermont G L Hunts Div
Listing courtesy of COMPASS FLORIDA LLC
449 38Th Avenue, home for sale in St. Petersburg 33704
$327,000
3 bd · 2 ba · 756 sq ft · built 1935
449 38Th Avenue
Curns W J
Listing courtesy of COMPASS FLORIDA LLC
1338 Snell Isle Boulevard #1, home for sale in St. Petersburg 33704
$285,000
2 bd · 2 ba · 1,100 sq ft · built 1973
1338 Snell Isle Boulevard #1
Eden Shores
Listing courtesy of COMPASS FLORIDA LLC
215 NE Nina Street, home for sale in St. Petersburg 33704
$2,750,000
4 bd · 3 ba · 3,384 sq ft · built 2027
215 NE Nina Street
snell isle brightwaters
Listing courtesy of GLOBAL INVESTMENT & TRUST REAL
1365 Snell Isle Boulevard #9A, home for sale in St. Petersburg 33704
$2,595,000
3 bd · 3.5 ba · 4,800 sq ft · built 1962
1365 Snell Isle Boulevard #9A
Brightwaters Tower Of Snell Isle
Listing courtesy of LISTWITHFREEDOM.COM
3712 Foster Hill Drive, home for sale in St. Petersburg 33704
$950,000
3 bd · 2.5 ba · 1,998 sq ft · built 1951
3712 Foster Hill Drive
Allendale Terrace
Listing courtesy of KELLER WILLIAMS ST PETE REALTY
125 22Nd Avenue, home for sale in St. Petersburg 33704
$692,000
2 bd · 2 ba · 1,311 sq ft · built 1951
125 22Nd Avenue
Granada Terrace
Listing courtesy of FLAT FEE MLS REALTY

Every home for sale in 33704 right now (94)

All 94 active listings in ZIP 33704 with a detail page, newest first, refreshed twice a day from the MLS.

Homes for sale in 33704 by price

Price bandFor saleShare
Under $200K44%
$200K–$300K44%
$300K–$400K44%
$400K–$500K44%
$500K–$750K1718%
$750K+6466%

Communities in 33704 with the most homes for sale

How to read this

Counts and medians are from active MLS listings with a 33704 mailing ZIP as of October 24, 2026; property mix Single-family 82%, Condo 13%, Townhouse 4%. Prices are asking prices. Listings are shown with the courtesy of the listing brokerage under IDX rules; information deemed reliable but not guaranteed. Other St. Petersburg ZIP codes: 33701, 33702, 33703, 33705, 33710, 33709, 33713, 33711, 33715, 33712, 33714, 33708. See also homes for sale in Pinellas County. More: St. Petersburg condos, St. Petersburg townhomes, luxury homes in St. Petersburg, new listings this week in St. Petersburg, St. Petersburg homes by street.

Hiring an agent in St. Petersburg, FL?

Get matched with the right local expert.

Tell us your goal in St. Petersburg, FL and we’ll connect you with the Momentum agent who knows it best — backed by a RealTrends 500 brokerage. No pressure, no obligation.

Prefer to talk now? Call (904) 351-6461.

Work with a local St. Petersburg, FL expert

A real conversation with a local specialist, usually within one business day.

or call (904) 351-6461