Homes for Sale in St. Petersburg, FL 33704

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,352 listings); for the ZIP’s values, taxes and growth see the 33704 housing scorecard.

69 homes are for sale in ZIP 33704 (St. Petersburg, FL) right now, from $375,000 to $3,800,000 for the middle 80%, at a median asking price of $1,099,990 and $473 per square foot. The typical listing is 2,384 sq ft, built 1962; 10 came on the market in the last 7 days and 19% are new construction.

Newest homes for sale in 33704

601 Cordova Boulevard, home for sale in St. Petersburg 33704
$3,995,000 New
5 bd · 5.5 ba · 4,325 sq ft · built 2026
601 Cordova Boulevard
Eden Shores
Listing courtesy of ELITEEAGLE REALTY SERVICES, LL
600 Alda Way, home for sale in St. Petersburg 33704
$3,100,000 New
5 bd · 4.5 ba · 4,335 sq ft · built 2018
600 Alda Way
Eden Shores
Listing courtesy of CENTURY 21 JIM WHITE & ASSOC
3320 15Th Street, home for sale in St. Petersburg 33704
$1,549,000 New
6 bd · 4 ba · 3,485 sq ft · built 2027
3320 15Th Street
Lanfield-Sumner
Listing courtesy of COMPASS FLORIDA LLC
826 32Nd Avenue, home for sale in St. Petersburg 33704
$1,295,000 New
3 bd · 3.5 ba · 2,356 sq ft · built 2027
826 32Nd Avenue
Seminary Heights
Listing courtesy of SMITH & ASSOCIATES REAL ESTATE
324 37Th Avenue, home for sale in St. Petersburg 33704
$1,249,990 New
4 bd · 3 ba · 2,963 sq ft · built 2026
324 37Th Avenue
Northeast Park
Listing courtesy of DOMAIN REALTY LLC
3197 Walnut Street, home for sale in St. Petersburg 33704
$825,000 New
3 bd · 3 ba · 1,815 sq ft · built 1964
3197 Walnut Street
North East Park Placido Shores
Listing courtesy of EQUITY REALTY SUNCOAST
300 35Th Avenue #F8, home for sale in St. Petersburg 33704
$150,000 New
1 bd · 1 ba · 535 sq ft · built 1968
300 35Th Avenue #F8
Dover Foxcroft Condo
Listing courtesy of LUXURY & BEACH REALTY INC
1309 17Th Avenue, home for sale in St. Petersburg 33704
$1,395,000 New
4 bd · 4 ba · 2,889 sq ft · built 2026
1309 17Th Avenue
Euclid Grove
Listing courtesy of COMPASS FLORIDA LLC
416 Brightwaters Boulevard, home for sale in St. Petersburg 33704
$12,500,000 New
5 bd · 5.5 ba · 6,065 sq ft · built 1926
416 Brightwaters Boulevard
Snell Isle
Listing courtesy of PREMIER SOTHEBYS INTL REALTY
1136 22Nd Avenue, home for sale in St. Petersburg 33704
$774,900 New
4 bd · 3 ba · 1,719 sq ft · built 1925
1136 22Nd Avenue
Bell Place
Listing courtesy of EXP REALTY LLC
456 Rafael Boulevard, home for sale in St. Petersburg 33704
$3,695,000
5 bd · 5.5 ba · 5,206 sq ft · built 2026
456 Rafael Boulevard
Snell Isle Brightbay
Listing courtesy of KELLER WILLIAMS ST PETE REALTY
3630 Foster Hill Drive, home for sale in St. Petersburg 33704
$1,029,900
5 bd · 3.5 ba · 2,645 sq ft · built 1925
3630 Foster Hill Drive
Allendale Terrace
Listing courtesy of CENTURY 21 CIRCLE
3531 Dr Mlk Jr. Drive, home for sale in St. Petersburg 33704
$1,099,990
4 bd · 3 ba · 3,100 sq ft · built 2026
3531 Dr Mlk Jr. Drive
Allendale
Listing courtesy of DOMAIN REALTY LLC
142 22Nd Avenue, home for sale in St. Petersburg 33704
$1,999,999
4 bd · 4 ba · 3,074 sq ft · built 2026
142 22Nd Avenue
North Bay Heights
Listing courtesy of COMPASS FLORIDA LLC
201 Snell Isle Boulevard, home for sale in St. Petersburg 33704
$875,000
3 bd · 2.5 ba · 2,266 sq ft · built 1959
201 Snell Isle Boulevard
Merhige
Listing courtesy of KELLER WILLIAMS ST PETE REALTY
910 Snell Isle Boulevard, home for sale in St. Petersburg 33704
$649,000
2 bd · 2 ba · 1,347 sq ft · built 1952
910 Snell Isle Boulevard
snell isle brightwaters
Listing courtesy of SMITH & ASSOCIATES REAL ESTATE
1342 Snell Isle Boulevard #4, home for sale in St. Petersburg 33704
$320,000
2 bd · 2 ba · 1,100 sq ft · built 1973
1342 Snell Isle Boulevard #4
Eden Shores
Listing courtesy of KELLER WILLIAMS REALTY PORTFOLIO COLLECTION
1076 Snell Isle Boulevard, home for sale in St. Petersburg 33704
$3,800,000
5 bd · 5.5 ba · 5,674 sq ft · built 2024
1076 Snell Isle Boulevard
Snell Isle Brightbay
Listing courtesy of MICHAEL SAUNDERS & COMPANY
126 Ricardo Way, home for sale in St. Petersburg 33704
$2,295,000
4 bd · 3.5 ba · 3,850 sq ft · built 2024
126 Ricardo Way
Snell Isle Shores
Listing courtesy of RE/MAX ACTION FIRST OF FLORIDA
215 Snell Isle Boulevard, home for sale in St. Petersburg 33704
$850,000
3 bd · 2 ba · 2,644 sq ft · built 1974
215 Snell Isle Boulevard
Merhige
Listing courtesy of KELLER WILLIAMS ST PETE REALTY
1365 N Snell Isle Boulevard #2E, home for sale in St. Petersburg 33704
$380,000
2 bd · 2 ba · 1,200 sq ft · built 1962
1365 N Snell Isle Boulevard #2E
Brightwaters Tower Of Snell Isle
Listing courtesy of SUNSHINEAGLE LLC
146 Giralda Boulevard, home for sale in St. Petersburg 33704
$1,940,000
4 bd · 3.5 ba · 3,060 sq ft · built 1951
146 Giralda Boulevard
Snell Isle Brightbay
Listing courtesy of BEYCOME OF FLORIDA LLC
861 Rafael Boulevard, home for sale in St. Petersburg 33704
$1,145,000
3 bd · 3 ba · 2,064 sq ft · built 1957
861 Rafael Boulevard
snell isle brightwaters
Listing courtesy of CENTURY 21 JIM WHITE & ASSOC
511 25Th Avenue, home for sale in St. Petersburg 33704
$995,000
3 bd · 2.5 ba · 2,138 sq ft · built 1940
511 25Th Avenue
Crescent Park Heights
Listing courtesy of RE/MAX REALTY UNLIMITED
850 Rafael Boulevard, home for sale in St. Petersburg 33704
$945,000
4 bd · 3 ba · 2,384 sq ft · built 1957
850 Rafael Boulevard
Eden Shores
Listing courtesy of CENTURY 21 JIM WHITE & ASSOC
170 22Nd Avenue, home for sale in St. Petersburg 33704
$645,000
2 bd · 2.5 ba · 1,073 sq ft · built 1950
170 22Nd Avenue
North Bay Heights
Listing courtesy of PREMIER SOTHEBY'S INTL REALTY
1426 15Th Street, home for sale in St. Petersburg 33704
$949,900
3 bd · 2 ba · 2,079 sq ft · built 1941
1426 15Th Street
Ross Oaks
Listing courtesy of KELLER WILLIAMS ST PETE REALTY
736 30Th Avenue, home for sale in St. Petersburg 33704
$849,000
3 bd · 1.5 ba · 2,168 sq ft · built 1925
736 30Th Avenue
Florida Heights
Listing courtesy of COMPASS FLORIDA LLC
219 Miramar Boulevard, home for sale in St. Petersburg 33704
$1,695,000
4 bd · 4 ba · 2,598 sq ft · built 1971
219 Miramar Boulevard
snell isle brightwaters
Listing courtesy of COMPASS FLORIDA LLC
446 37Th Avenue, home for sale in St. Petersburg 33704
$485,000
3 bd · 1.5 ba · 1,259 sq ft · built 1950
446 37Th Avenue
Coffee Pot Bayou
Listing courtesy of JMO REAL ESTATE GROUP

Homes for sale in 33704 by price

Price bandFor saleShare
Under $200K23%
$200K–$300K23%
$300K–$400K46%
$400K–$500K46%
$500K–$750K1014%
$750K+4768%

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 September 15, 2026; property mix Single-family 83%, Condo 16%, Townhouse 1%. 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: 33702, 33701, 33703, 33705, 33709, 33711, 33710, 33715, 33712, 33708, 33713, 33714. 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.

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