Single Family Homes in Saint Petersburg, FL
1,066 for sale · 3,208 homes listed · Updated September 27, 2026 · Page 22 of 65
- 2829 21st street north, Saint Petersburg 33713 $270,000 · 1 bd · 1 ba · 672 sqft
- 6601 13th street north, Saint Petersburg 33702 $350,000 · 3 bd · 2 ba · 1,088 sqft
- 910 snell isle boulevard northeast, Saint Petersburg 33704 $649,000 · 2 bd · 2 ba · 1,347 sqft
- 201 58th avenue south, Saint Petersburg 33705 $615,000 · 3 bd · 2 ba · 1,640 sqft
- 6415 2nd avenue north, Saint Petersburg 33710 $479,990 · 3 bd · 2 ba · 1,664 sqft
- 1101 54th avenue south, Saint Petersburg 33705 $555,000 · 4 bd · 2 ba · 1,740 sqft
- 2443 26th avenue south, Saint Petersburg 33712 $347,000 · 4 bd · 2 ba · 1,249 sqft
- 2055 28th avenue north, Saint Petersburg 33713 $349,000 · 3 bd · 2 ba · 1,248 sqft
- 6000 2nd street south, Saint Petersburg 33705 $1,285,000 · 4 bd · 4 ba · 3,836 sqft
- 5054 4th avenue south, Saint Petersburg 33707 $365,000 · 3 bd · 1 ba · 1,338 sqft
- 5893 34th avenue north, Saint Petersburg 33710 $600,000 · 3 bd · 2 ba · 2,290 sqft
- 2576 17th avenue north, Saint Petersburg 33713 $579,900 · 3 bd · 2 ba · 1,456 sqft
- 5817 dartmouth avenue north, Saint Petersburg 33710 $440,000 · 3 bd · 2 ba · 1,204 sqft
- 3342 40th street north, Saint Petersburg 33713 $499,999 · 2 bd · 2 ba · 1,122 sqft
- 7200 51st terrace north, Saint Petersburg 33709 $230,000 · 3 bd · 1 ba · 1,008 sqft
- 145 northeast lincoln circle north, Saint Petersburg 33702 $365,000 · 2 bd · 2 ba · 815 sqft
- 6708 burlington avenue north, Saint Petersburg 33710 Pending $1,075,000 · 5 bd · 3 ba · 2,405 sqft
- 235 38th street south, Saint Petersburg 33711 Pending $320,000 · 3 bd · 1 ba · 1,390 sqft
- 3645 6th street south, Saint Petersburg 33705 Pending $199,900 · 3 bd · 1 ba · 1,070 sqft
- 1020 58th avenue north, Saint Petersburg 33703 Pending $259,900 · 3 bd · 1 ba · 1,008 sqft
- 167 almedo way northeast, Saint Petersburg 33704 Pending $995,000 · 3 bd · 3 ba · 2,598 sqft
- 712 43rd avenue north, Saint Petersburg 33703 Pending $600,000 · 3 bd · 3 ba · 1,863 sqft
- 2087 michigan avenue northeast, Saint Petersburg 33703 Pending $5,950,000 · 5 bd · 6 ba · 6,036 sqft
- 300 davison avenue northeast, Saint Petersburg 33703 Pending $329,900 · 3 bd · 2 ba · 1,657 sqft
- 1785 42nd street south, Saint Petersburg 33711 Pending $120,000 · 2 bd · 2 ba · 1,482 sqft
- 7240 dr martin luther king jr street south, Saint Petersburg 33705 Pending $2,649,000 · 5 bd · 6 ba · 4,456 sqft
- 8235 39th avenue north, Saint Petersburg 33709 Pending $575,000 · 3 bd · 3 ba · 1,641 sqft
- 777 cattail court northeast, Saint Petersburg 33703 Pending $1,295,000 · 4 bd · 4 ba · 3,230 sqft
- 4501 20th avenue south, Saint Petersburg 33711 Pending $598,160 · 4 bd · 3 ba · 2,172 sqft
- 3328 7th avenue north, Saint Petersburg 33713 Pending $509,900 · 2 bd · 3 ba · 1,657 sqft
- 704 72nd avenue north, Saint Petersburg 33702 Pending $325,000 · 3 bd · 2 ba · 1,246 sqft
- 501 32nd avenue north, Saint Petersburg 33704 Pending $739,900 · 4 bd · 3 ba · 2,419 sqft
- 432 43rd avenue northeast, Saint Petersburg 33703 Pending $1,199,990 · 4 bd · 3 ba · 2,963 sqft
- 320 43rd avenue north, Saint Petersburg 33703 Pending $1,199,990 · 6 bd · 4 ba · 2,804 sqft
- 301 43rd avenue north, Saint Petersburg 33703 Pending $420,000 · 3 bd · 2 ba · 1,188 sqft
- 2011 10th street north, Saint Petersburg 33704 Pending $1,850,000 · 6 bd · 4 ba · 3,402 sqft
- 5921 denver street northeast, Saint Petersburg 33703 Pending $495,000 · 3 bd · 2 ba · 1,452 sqft
- 718 bay vista boulevard south, Saint Petersburg 33705 Pending $373,500 · 3 bd · 2 ba · 1,422 sqft
- 6666 56th avenue north, Saint Petersburg 33709 Pending $264,900 · 3 bd · 2 ba · 1,554 sqft
- 8042 36th avenue north, Saint Petersburg 33710 Pending $410,000 · 3 bd · 2 ba · 1,200 sqft
- 7096 54th avenue north, Saint Petersburg 33709 Pending $350,000 · 3 bd · 2 ba · 1,486 sqft
- 2580 east bay isle drive southeast, Saint Petersburg 33705 Pending $2,849,000 · 3 bd · 4 ba · 3,000 sqft
- 2716 13th avenue north, Saint Petersburg 33713 Pending $738,800 · 4 bd · 3 ba · 2,220 sqft
- 2279 mermaid point northeast, Saint Petersburg 33703 Pending $3,950,000 · 4 bd · 5 ba · 4,814 sqft
- 801 pinellas point drive south, Saint Petersburg 33705 Pending $615,000 · 3 bd · 3 ba · 2,538 sqft
- 241 72nd street north, Saint Petersburg 33710 Pending $1,189,000 · 6 bd · 7 ba · 3,705 sqft
- 546 16th avenue south, Saint Petersburg 33701 Pending $299,000 · 3 bd · 2 ba · 925 sqft
- 4841 emerson avenue south, Saint Petersburg 33711 Pending $232,400 · 3 bd · 2 ba · 1,100 sqft
- 11441 47th avenue north, Saint Petersburg 33708 Pending $649,900 · 3 bd · 2 ba · 1,636 sqft
- 4139 26th street north, Saint Petersburg 33714 Pending $195,000 · 2 bd · 1 ba · 672 sqft