Homes in 33704 Zip Code, Saint Petersburg, FL
102 for sale · 237 homes listed · Updated November 9, 2026 · Page 1 of 5
- 3598 10th Street Northeast, Saint Petersburg 33704 $2,195,000 · 4 bd · 3 ba · 3,197 sqft
- 182 29th Avenue North, Saint Petersburg 33704 $1,200,000 · 3 bd · 3 ba · 2,117 sqft
- 2205 16th Street North, Saint Petersburg 33704 $759,000 · 3 bd · 4 ba · 1,875 sqft
- 401 Snell Isle Boulevard Northeast, Saint Petersburg 33704 $3,650,000 · 4 bd · 6 ba · 5,640 sqft
- 138 36th Ave North #208 West, Saint Petersburg 33704 $140,000 · 1 bd · 1 ba · 770 sqft
- 1276 37th Avenue Northeast, Saint Petersburg 33704 $1,890,000 · 3 bd · 2 ba · 2,210 sqft
- 126 Ricardo Way Northeast, Saint Petersburg 33704 $2,295,000 · 4 bd · 4 ba · 3,850 sqft
- 1342 Snell Isle Boulevard Northeast #4, Saint Petersburg 33704 $295,000 · 2 bd · 2 ba · 1,100 sqft
- 2211 16th Street North, Saint Petersburg 33704 $699,000 · 3 bd · 4 ba · 1,881 sqft
- 826 32nd Avenue North, Saint Petersburg 33704 $1,295,000 · 3 bd · 4 ba · 2,356 sqft
- 460 Coffee Pot Riviera Northeast, Saint Petersburg 33704 $5,495,000 · 4 bd · 6 ba · 5,310 sqft
- 201 Snell Isle Boulevard Northeast, Saint Petersburg 33704 $875,000 · 3 bd · 3 ba · 2,266 sqft
- 2200 2nd Street North, Saint Petersburg 33704 $1,595,000 · 3 bd · 4 ba · 2,750 sqft
- 2219 16th Street North, Saint Petersburg 33704 $529,000 · 3 bd · 2 ba · 1,569 sqft
- 215 Snell Isle Boulevard Northeast, Saint Petersburg 33704 $850,000 · 3 bd · 2 ba · 2,644 sqft
- 852 Cordova Boulevard Northeast, Saint Petersburg 33704 $2,199,000 · 5 bd · 5 ba · 3,574 sqft
- 3730 Foster Hill Drive North, Saint Petersburg 33704 $1,086,000 · 4 bd · 6 ba · 4,828 sqft
- 243 Snell Isle Boulevard Northeast, Saint Petersburg 33704 $699,000 · 3 bd · 2 ba · 1,663 sqft
- 145 Bay Point Drive Northeast, Saint Petersburg 33704 $3,200,000 · 4 bd · 3 ba · 2,984 sqft
- 1365 Brightwaters Boulevard Northeast, Saint Petersburg 33704 $5,290,000 · 5 bd · 5 ba · 4,456 sqft
- 1341 28th Avenue North, Saint Petersburg 33704 $1,695,000 · 5 bd · 4 ba · 2,876 sqft
- 734 37th Avenue North, Saint Petersburg 33704 $659,999 · 3 bd · 2 ba · 1,258 sqft
- 1525 29th Avenue North, Saint Petersburg 33704 $649,900 · 3 bd · 4 ba · 2,187 sqft
- 219 Miramar Boulevard Northeast, Saint Petersburg 33704 $1,550,000 · 4 bd · 4 ba · 2,598 sqft
- 861 Rafael Boulevard Northeast, Saint Petersburg 33704 $999,000 · 3 bd · 3 ba · 2,064 sqft
- 756 17th Avenue Northeast, Saint Petersburg 33704 $1,485,000 · 3 bd · 3 ba · 2,448 sqft
- 426 32nd Avenue North #102e, Saint Petersburg 33704 $156,000 · 1 bd · 1 ba · 780 sqft
- 3528 Foster Hill Drive North, Saint Petersburg 33704 $774,900 · 3 bd · 2 ba · 1,795 sqft
- 445 18th Avenue Northeast, Saint Petersburg 33704 $2,580,000 · 5 bd · 4 ba · 4,400 sqft
- 1222 Brightwaters Boulevard Northeast, Saint Petersburg 33704 $2,070,000 · 5 bd · 4 ba · 4,043 sqft
- 736 30th Avenue North, Saint Petersburg 33704 $825,000 · 3 bd · 2 ba · 2,168 sqft
- 142 22nd Avenue North, Saint Petersburg 33704 $1,999,999 · 4 bd · 4 ba · 3,074 sqft
- 216 36th Avenue North #202b, Saint Petersburg 33704 $215,000 · 2 bd · 1 ba · 765 sqft
- 100 Monterey Boulevard Northeast, Saint Petersburg 33704 $1,500,000 · 4 bd · 4 ba · 3,146 sqft
- 3630 Foster Hill Drive North, Saint Petersburg 33704 $999,900 · 5 bd · 4 ba · 2,645 sqft
- 1221 36th Terrace North, Saint Petersburg 33704 $475,000 · 2 bd · 2 ba · 1,026 sqft
- 1037 26th Avenue North, Saint Petersburg 33704 $1,895,000 · 5 bd · 4 ba · 3,259 sqft
- 125 23rd Avenue Northeast, Saint Petersburg 33704 $1,565,000 · 4 bd · 3 ba · 2,614 sqft
- 1065 Eden Isle Boulevard Northeast #2, Saint Petersburg 33704 $368,000 · 2 bd · 2 ba · 1,600 sqft
- 1338 Snell Isle Boulevard Northeast #2, Saint Petersburg 33704 $250,000 · 2 bd · 2 ba · 1,100 sqft
- 229 18th Avenue Northeast, Saint Petersburg 33704 $1,900,000 · 5 bd · 4 ba · 2,921 sqft
- 1124 Seville Lane Northeast, Saint Petersburg 33704 $2,150,000 · 5 bd · 4 ba · 4,034 sqft
- 170 22nd Avenue North, Saint Petersburg 33704 $600,000 · 2 bd · 3 ba · 1,073 sqft
- 1365 North Snell Isle Boulevard Northeast #2e, Saint Petersburg 33704 $370,000 · 2 bd · 2 ba · 1,200 sqft
- 1120 17th Avenue North, Saint Petersburg 33704 $663,000 · 2 bd · 2 ba · 1,437 sqft
- 1024 23rd Avenue North, Saint Petersburg 33704 $549,000 · 2 bd · 1 ba · 858 sqft
- 1136 22nd Avenue North, Saint Petersburg 33704 $764,900 · 4 bd · 3 ba · 1,719 sqft
- 210 22nd Avenue Northeast #12, Saint Petersburg 33704 $474,900 · 2 bd · 2 ba · 1,248 sqft
- 850 Rafael Boulevard Northeast, Saint Petersburg 33704 $875,000 · 4 bd · 3 ba · 2,384 sqft
- 852 35th Avenue North, Saint Petersburg 33704 $1,325,000 · 3 bd · 4 ba · 2,452 sqft