Hometrino is now on iOS & Android — download the app for the best experience.

App StoreGoogle Play

Homes for Sale in Saint Petersburg, FL 33704

1–26 of 126 results

145 Bay Point Dr NE, ST PETERSBURG, FL 33704
Active
Stellar MLS
$3,200,000
Single Family Residence
4 bd • 3 ba • 2,984 sq ft
145 Bay Point Dr NE, ST PETERSBURG, FL 33704
MICHAEL SAUNDERS & COMPANY
852 Cordova Blvd NE, ST PETERSBURG, FL 33704
Active
Stellar MLS
$2,199,000
Single Family Residence
5 bd • 5 ba • 3,574 sq ft
852 Cordova Blvd NE, ST PETERSBURG, FL 33704
BROPHY REAL ESTATE
1547 35th Ave N, ST PETERSBURG, FL 33704
Active
Stellar MLS
$409,000
Single Family Residence
2 bd • 1 ba • 1,016 sq ft
1547 35th Ave N, ST PETERSBURG, FL 33704
DALTON WADE INC
325 17th Ave NE, ST PETERSBURG, FL 33704
Active Under Contract
Stellar MLS
$1,199,000
Single Family Residence
4 bd • 3 ba • 2,304 sq ft
325 17th Ave NE, ST PETERSBURG, FL 33704
CENTURY 21 RE CHAMPIONS
215 Snell Isle Blvd NE, ST PETERSBURG, FL 33704
Active
Stellar MLS
$850,000
Single Family Residence
3 bd • 2 ba • 2,644 sq ft
215 Snell Isle Blvd NE, ST PETERSBURG, FL 33704
KELLER WILLIAMS ST PETE REALTY
775 28th Ave N, ST PETERSBURG, FL 33704
Active Under Contract
Stellar MLS
$1,050,000
Single Family Residence
3 bd • 2 ba • 2,376 sq ft
775 28th Ave N, ST PETERSBURG, FL 33704
COMPASS FLORIDA LLC
2200 2nd St N, ST PETERSBURG, FL 33704
Active
Stellar MLS
$1,679,000
Single Family Residence
3 bd • 4 ba • 2,750 sq ft
2200 2nd St N, ST PETERSBURG, FL 33704
BEURNIER ASSOCIATES
201 Snell Isle Blvd NE, ST PETERSBURG, FL 33704
Active
Stellar MLS
$875,000
Single Family Residence
3 bd • 3 ba • 2,266 sq ft
201 Snell Isle Blvd NE, ST PETERSBURG, FL 33704
KELLER WILLIAMS ST PETE REALTY
2211 16th St N, ST PETERSBURG, FL 33704
Active
Stellar MLS
$699,000
Townhouse
3 bd • 4 ba • 1,881 sq ft
2211 16th St N, ST PETERSBURG, FL 33704
SMITH & ASSOCIATES REAL ESTATE
126 Ricardo Way NE, ST PETERSBURG, FL 33704
Active
Stellar MLS
$2,295,000
Single Family Residence
4 bd • 4 ba • 3,850 sq ft
126 Ricardo Way NE, ST PETERSBURG, FL 33704
RE/MAX ACTION FIRST OF FLORIDA
1276 37th Ave NE, ST PETERSBURG, FL 33704
Active
Stellar MLS
$1,890,000
Single Family Residence
3 bd • 2 ba • 2,210 sq ft
1276 37th Ave NE, ST PETERSBURG, FL 33704
COMPASS FLORIDA LLC
401 Snell Isle Blvd NE, ST PETERSBURG, FL 33704
Active
Stellar MLS
$3,925,000
Single Family Residence
4 bd • 6 ba • 5,640 sq ft
401 Snell Isle Blvd NE, ST PETERSBURG, FL 33704
CHARLES RUTENBERG REALTY INC
2205 16th St N, ST PETERSBURG, FL 33704
Active
Stellar MLS
$759,000
Townhouse
3 bd • 4 ba • 1,875 sq ft
2205 16th St N, ST PETERSBURG, FL 33704
SMITH & ASSOCIATES REAL ESTATE
910 Snell Isle Blvd NE, ST PETERSBURG, FL 33704
Active
Stellar MLS
$649,000
Single Family Residence
2 bd • 2 ba • 1,347 sq ft
910 Snell Isle Blvd NE, ST PETERSBURG, FL 33704
SMITH & ASSOCIATES REAL ESTATE
1329 34th Ave N, ST PETERSBURG, FL 33704
Active
Stellar MLS
$669,500
Single Family Residence
4 bd • 2 ba • 1,560 sq ft
1329 34th Ave N, ST PETERSBURG, FL 33704
WIKLE INCORPORATED
3030 5th St N, ST PETERSBURG, FL 33704
Active
Stellar MLS
$1,485,000
Single Family Residence
6 bd • 6 ba • 3,857 sq ft
3030 5th St N, ST PETERSBURG, FL 33704
COMPASS FLORIDA LLC
456 Rafael Blvd NE, ST PETERSBURG, FL 33704
Active
Stellar MLS
$3,695,000
Single Family Residence
5 bd • 6 ba • 5,206 sq ft
456 Rafael Blvd NE, ST PETERSBURG, FL 33704
KELLER WILLIAMS ST PETE REALTY
609 Alda Way NE, ST PETERSBURG, FL 33704
Pending
Stellar MLS
$3,300,000
Single Family Residence
6 bd • 6 ba • 4,912 sq ft
609 Alda Way NE, ST PETERSBURG, FL 33704
MICHAEL SAUNDERS & COMPANY
2905 13th St N, ST PETERSBURG, FL 33704
Pending
Stellar MLS
$2,000,000
Single Family Residence
5 bd • 5 ba • 4,192 sq ft
2905 13th St N, ST PETERSBURG, FL 33704
KELLER WILLIAMS ST PETE REALTY
3320 15th St N, ST PETERSBURG, FL 33704
Active
Stellar MLS
$1,549,000
Single Family Residence
6 bd • 4 ba • 3,485 sq ft
3320 15th St N, ST PETERSBURG, FL 33704
COMPASS FLORIDA LLC
501 32nd Ave N, ST PETERSBURG, FL 33704
Pending
Stellar MLS
$739,900
Single Family Residence
4 bd • 3 ba • 2,419 sq ft
501 32nd Ave N, ST PETERSBURG, FL 33704
INVESTORS CHOICE REALTY
210 22nd Ave NE # 15, ST PETERSBURG, FL 33704
Active
Stellar MLS
$549,000
Condominium
2 bd • 2 ba • 1,209 sq ft
210 22nd Ave NE # 15, ST PETERSBURG, FL 33704
SMITH & ASSOCIATES REAL ESTATE
450 32nd Ave N # 106W, ST PETERSBURG, FL 33704
Active
Stellar MLS
$150,000
Condominium
1 bd • 1 ba • 780 sq ft
450 32nd Ave N # 106W, ST PETERSBURG, FL 33704
KONA REALTY
501 31st Ave N, ST PETERSBURG, FL 33703
Active Under Contract
Stellar MLS
$1,944,000
Single Family Residence
4 bd • 4 ba • 3,511 sq ft
501 31st Ave N, ST PETERSBURG, FL 33703
PARK PROPERTY GROUP
601 Cordova Blvd NE, ST PETERSBURG, FL 33704
Active
Stellar MLS
$3,995,000
Single Family Residence
5 bd • 6 ba • 4,325 sq ft
601 Cordova Blvd NE, ST PETERSBURG, FL 33704
ELITEEAGLE REALTY SERVICES, LL
774 32nd Ave N, ST PETERSBURG, FL 33704
Active
Stellar MLS
$1,260,000
Single Family Residence
3 bd • 2 ba • 1,786 sq ft
774 32nd Ave N, ST PETERSBURG, FL 33704
CHARLES RUTENBERG REALTY INC
Page 1 of 2 (126 results)

Data Powered by Home Junction, Inc.

ZIP 33704 local snapshot

Saint Petersburg · Pinellas County · FL

Population

16,300

Median household income

$102,647

Median home value

$657,400

Homeownership rate

68.1%

Housing tenure

Owner-occupied 68.1% · Renter-occupied 31.9%

68.1% own

Owner-occupiedRenter-occupied

How ZIP 33704 compares to Pinellas County

Benchmarks use Census ACS data across 47 ZIP codes in Pinellas County.

Median home value

77% above the county average
ZIP 33704$657,400
Pinellas County average$372,345

Median household income

37% above the county average
ZIP 33704$102,647
Pinellas County average$75,104

Homeownership rate

near the county average
ZIP 3370468.1%
Pinellas County average71.7%

Nearby ZIP code comparison

See how ZIP 33704 stacks up against neighboring areas by median home value and income.

ZIPAreaMedian home valueMedian income
33704Saint Petersburg$657,400$102,647
33703Saint Petersburg$395,200$96,795
33701Saint Petersburg$590,900$69,098
33713Saint Petersburg$279,000$69,704
33714Saint Petersburg$177,500$47,221
33705Saint Petersburg$321,500$70,783

Source: U.S. Census Bureau ACS 5-year estimates · Data as of Sep 2026

Area profile

Population

17,078

Median household income

$111,721

Median home value

$1,088,700

Median age

47

Households

8,066

Owner occupied

72.0%

Renter occupied

27.9%

Typical year built

1958

High school

16.5%

Associate degree

7.0%

Bachelor's degree

33.0%

Graduate degree

27.9%

Recent sales in Saint Petersburg, FL 33704

Homes sold (12 mo.)

436

Median sale price

$815,000

Median $/sq ft

$497/sq ft

Public schools nearby

  • NORTH SHORE ELEMENTARY SCHOOL

    Elementary · 0.4 mi

  • WOODLAWN ELEMENTARY SCHOOL

    Elementary · 1.7 mi

  • ST. PETERSBURG COLLEGIATE STEM HIGH SCHOOL

    High · 1.8 mi

  • ST PETERSBURG COLLEGE - SPC DOWNTOWN

    1.8 mi

  • PINELLAS MYCROSCHOOL OF INTEGRATED ACADEMICS AND TECHNOLOGIES (MYCROSCHOOL PINELLAS)

    High · 2.3 mi

33704, FL Housing Market Summary

Current MLS market statistics for active listings in this area.

Active listings126
New listings last 30 days0
Median list price$1,372,500
Median price per sq ft$479
List price range$599,000 - $3,497,500
Median bedrooms4
Median bathrooms3.5
Median living area2,532 sq ft
Typical HOA fees$178 – $408 / month