Single Family Homes in Saint Petersburg, FL
1,066 for sale · 3,208 homes listed · Updated September 27, 2026 · Page 21 of 65
- 1747 26th avenue north, Saint Petersburg 33713 $525,000 · 3 bd · 2 ba · 1,617 sqft
- 2508 50th avenue north, Saint Petersburg 33714 $445,000 · 3 bd · 2 ba · 1,722 sqft
- 5405 1st street northeast, Saint Petersburg 33703 $329,000 · 3 bd · 2 ba · 1,290 sqft
- 1963 tanglewood drive northeast, Saint Petersburg 33702 $1,090,000 · 3 bd · 2 ba · 2,172 sqft
- 781 31st avenue north, Saint Petersburg 33704 $799,000 · 4 bd · 4 ba · 2,631 sqft
- 4263 5th avenue north, Saint Petersburg 33713 $324,900 · 2 bd · 2 ba · 1,056 sqft
- 4227 2nd avenue south, Saint Petersburg 33711 $310,000 · 3 bd · 2 ba · 1,820 sqft
- 3320 15th street north, Saint Petersburg 33704 $1,549,000 · 6 bd · 4 ba · 3,485 sqft
- 2110 fairway avenue south, Saint Petersburg 33712 $550,000 · 3 bd · 2 ba · 1,857 sqft
- 815 59th avenue northeast, Saint Petersburg 33703 $999,900 · 4 bd · 2 ba · 2,244 sqft
- 418 39th avenue north, Saint Petersburg 33703 $370,000 · 2 bd · 1 ba · 912 sqft
- 1125 11th avenue north, Saint Petersburg 33705 $1,200,000 · 3 bd · 3 ba · 2,296 sqft
- 1244 20th avenue south, Saint Petersburg 33705 $260,000 · 3 bd · 2 ba · 1,425 sqft
- 2852 60th avenue north, Saint Petersburg 33714 $280,000 · 4 bd · 2 ba · 1,068 sqft
- 4624 iris street north, Saint Petersburg 33714 $449,000 · 3 bd · 2 ba · 1,218 sqft
- 841 ponce de leon drive, Saint Petersburg 33715 $3,925,000 · 5 bd · 7 ba · 6,512 sqft
- 2720 bayside drive south, Saint Petersburg 33705 $649,000 · 2 bd · 2 ba · 1,964 sqft
- 2169 2179 22nd avenue north, Saint Petersburg 33713 $675,000 · 4 bd · 3 ba · 1,935 sqft
- 456 rafael boulevard northeast, Saint Petersburg 33704 $3,695,000 · 5 bd · 6 ba · 5,206 sqft
- 3030 5th street north, Saint Petersburg 33704 $1,485,000 · 6 bd · 6 ba · 3,857 sqft
- 5111 68th street north, Saint Petersburg 33709 $498,500 · 3 bd · 2 ba · 1,744 sqft
- 745 alamanda way south, Saint Petersburg 33705 $240,000 · 2 bd · 1 ba · 916 sqft
- 4000 belle vista drive, Saint Petersburg 33706 $1,195,000 · 3 bd · 4 ba · 2,444 sqft
- 4737 56th avenue north, Saint Petersburg 33714 $350,000 · 3 bd · 2 ba · 1,004 sqft
- 921 39th avenue northeast, Saint Petersburg 33703 $1,699,999 · 5 bd · 4 ba · 3,562 sqft
- 360 72nd avenue, Saint Petersburg 33706 $499,000 · 3 bd · 2 ba · 1,568 sqft
- 1819 maryland avenue northeast, Saint Petersburg 33703 $639,000 · 4 bd · 2 ba · 1,860 sqft
- 511 riviera bay drive northeast, Saint Petersburg 33702 $825,000 · 4 bd · 2 ba · 2,052 sqft
- 2007 59th circle south, Saint Petersburg 33712 $469,000 · 3 bd · 2 ba · 1,193 sqft
- 1171 highland court north, Saint Petersburg 33701 $418,900 · 2 bd · 1 ba · 720 sqft
- 6408 7th avenue north, Saint Petersburg 33710 $799,000 · 3 bd · 4 ba · 3,326 sqft
- 755 43rd street north, Saint Petersburg 33713 $575,000 · 3 bd · 2 ba · 1,572 sqft
- 2800 2nd avenue north, Saint Petersburg 33713 $720,000 · 3 bd · 3 ba · 2,119 sqft
- 1329 34th avenue north, Saint Petersburg 33704 $669,500 · 4 bd · 2 ba · 1,560 sqft
- 1817 beach drive southeast, Saint Petersburg 33705 $3,500,000 · 4 bd · 4 ba · 3,365 sqft
- 531 75th avenue north, Saint Petersburg 33702 $300,000 · 2 bd · 1 ba · 1,092 sqft
- 2419 dartmouth avenue north, Saint Petersburg 33713 $600,000 · 3 bd · 2 ba · 1,558 sqft
- 7395 18th street north, Saint Petersburg 33702 $475,000 · 4 bd · 2 ba · 1,564 sqft
- 1509 canterbury road north, Saint Petersburg 33710 $569,900 · 5 bd · 3 ba · 1,897 sqft
- 6190 6th street south, Saint Petersburg 33705 $369,900 · 2 bd · 2 ba · 940 sqft
- 120 park street north, Saint Petersburg 33710 $1,665,000 · 4 bd · 4 ba · 2,968 sqft
- 7932 2nd avenue south, Saint Petersburg 33707 $1,925,200 · 3 bd · 4 ba · 2,595 sqft
- 5010 22nd street north, Saint Petersburg 33714 $599,990 · 3 bd · 2 ba · 1,753 sqft
- 4142 6th avenue north, Saint Petersburg 33713 $290,000 · 3 bd · 1 ba · 756 sqft
- 1927 13th street south, Saint Petersburg 33705 $259,000 · 3 bd · 1 ba · 885 sqft
- 1946 15th avenue south, Saint Petersburg 33705 $215,000 · 2 bd · 1 ba · 720 sqft
- 5931 49th avenue north, Saint Petersburg 33709 $349,900 · 2 bd · 1 ba · 1,080 sqft
- 2020 58th avenue south, Saint Petersburg 33712 $614,999 · 3 bd · 3 ba · 1,695 sqft
- 4692 dover street northeast, Saint Petersburg 33703 $2,695,000 · 4 bd · 5 ba · 3,795 sqft
- 3500 6th avenue north, Saint Petersburg 33713 $424,777 · 3 bd · 1 ba · 1,089 sqft