Homes under $1M in Saint Petersburg, FL
1,692 for sale · 4,927 homes listed · Updated September 27, 2026 · Page 27 of 99
- 4181 56th avenue north, Saint Petersburg 33714 $630,000 · 4 bd · 3 ba · 2,013 sqft
- 491 st tropez circle northeast, Saint Petersburg 33703 $564,900 · 3 bd · 2 ba · 1,516 sqft
- 136 8th street north, Saint Petersburg 33701 $900,000 · 3 bd · 4 ba · 1,988 sqft
- 312 15th street north, Saint Petersburg 33705 $765,000 · 3 bd · 4 ba · 2,015 sqft
- 372 6th street south #12, Saint Petersburg 33701 $724,000 · 2 bd · 3 ba · 1,679 sqft
- 4171 56th avenue north, Saint Petersburg 33714 $630,000 · 4 bd · 3 ba · 2,013 sqft
- 8161 22nd avenue north, Saint Petersburg 33710 $585,000 · 5 bd · 3 ba · 2,372 sqft
- 4641 25th avenue north, Saint Petersburg 33713 $450,000 · 2 bd · 2 ba · 1,411 sqft
- 5973 terrace park drive north #101, Saint Petersburg 33709 $149,900 · 2 bd · 2 ba · 985 sqft
- 6743 16th avenue north, Saint Petersburg 33710 $649,999 · 3 bd · 2 ba · 1,617 sqft
- 9570 sun isle drive northeast, Saint Petersburg 33702 $460,000 · 3 bd · 3 ba · 2,068 sqft
- 6080 80th street north #102, Saint Petersburg 33709 $215,000 · 2 bd · 2 ba · 1,245 sqft
- 7901 40th avenue north #74, Saint Petersburg 33709 $99,500 · 2 bd · 2 ba · 798 sqft
- 10032 65th avenue north #9, Saint Petersburg 33708 $90,000 · 2 bd · 1 ba · 1,010 sqft
- 4540 bayshore boulevard northeast, Saint Petersburg 33703 $624,900 · 3 bd · 2 ba · 1,720 sqft
- 8542 10th street north #b, Saint Petersburg 33702 $85,000 · 1 bd · 1 ba · 680 sqft
- 6711 dartmouth avenue north, Saint Petersburg 33710 $499,000 · 4 bd · 2 ba · 1,326 sqft
- 146 northeast madison circle north, Saint Petersburg 33702 $239,999 · 3 bd · 2 ba · 950 sqft
- 5267 81st street north #5, Saint Petersburg 33709 $99,000 · 2 bd · 1 ba · 1,010 sqft
- 443 park street north, Saint Petersburg 33710 $525,000 · 3 bd · 2 ba · 1,368 sqft
- 4053 31st street north, Saint Petersburg 33714 $495,000 · 5 bd · 4 ba · 1,778 sqft
- 1010 central avenue #412, Saint Petersburg 33705 $730,000 · 2 bd · 2 ba · 1,733 sqft
- 5217 81st street north #3, Saint Petersburg 33709 $94,000 · 2 bd · 2 ba · 1,010 sqft
- 2756 65th way north, Saint Petersburg 33710 $750,000 · 4 bd · 2 ba · 2,283 sqft
- 1160 36th avenue north, Saint Petersburg 33704 $365,000 · 2 bd · 1 ba · 810 sqft
- 4511 20th avenue south, Saint Petersburg 33711 $354,900 · 4 bd · 2 ba · 1,134 sqft
- 600 3rd avenue south #302, Saint Petersburg 33701 $635,000 · 2 bd · 2 ba · 1,315 sqft
- 5775 park street north #311, Saint Petersburg 33709 $240,000 · 2 bd · 2 ba · 1,000 sqft
- 1423 42nd avenue north, Saint Petersburg 33703 $865,000 · 3 bd · 2 ba · 1,724 sqft
- 2430 6th avenue north, Saint Petersburg 33713 $985,000 · 4 bd · 4 ba · 2,970 sqft
- 1535 preston street south, Saint Petersburg 33712 $230,000 · 2 bd · 1 ba · 700 sqft
- 600 3rd avenue south #301, Saint Petersburg 33701 $797,000 · 3 bd · 3 ba · 1,650 sqft
- 125 commonwealth court north, Saint Petersburg 33716 $849,000 · 4 bd · 4 ba · 3,660 sqft
- 9025 1st street northeast, Saint Petersburg 33702 $414,000 · 2 bd · 1 ba · 1,025 sqft
- 7100 sunshine skyway lane south #608, Saint Petersburg 33711 $255,000 · 2 bd · 2 ba · 1,290 sqft
- 6191 bahia del mar boulevard #202, Saint Petersburg 33715 $399,900 · 2 bd · 2 ba · 1,145 sqft
- 1527 13th street south, Saint Petersburg 33705 $359,900 · 2 bd · 2 ba · 1,231 sqft
- 711 19th avenue south, Saint Petersburg 33705 $339,000 · 2 bd · 2 ba · 1,030 sqft
- 5519 denver street northeast, Saint Petersburg 33703 $241,000 · 3 bd · 2 ba · 1,521 sqft
- 6357 bahia del mar boulevard #406, Saint Petersburg 33715 $439,000 · 2 bd · 2 ba · 1,050 sqft
- 5150 dartmouth avenue north, Saint Petersburg 33710 $849,000 · 3 bd · 2 ba · 2,089 sqft
- 4600 30th avenue north, Saint Petersburg 33713 $365,000 · 2 bd · 1 ba · 1,394 sqft
- 2861 17th avenue north, Saint Petersburg 33713 $389,900 · 3 bd · 2 ba · 1,257 sqft
- 5733 66th lane north, Saint Petersburg 33709 $304,900 · 3 bd · 1 ba · 1,068 sqft
- 2501 leslee lake drive north, Saint Petersburg 33713 $425,000 · 2 bd · 2 ba · 972 sqft
- 1340 13th avenue south, Saint Petersburg 33713 $389,400 · 4 bd · 2 ba · 1,552 sqft
- 3510 41st avenue south #165, Saint Petersburg 33712 $99,000 · 2 bd · 1 ba · 825 sqft
- 5501 80th street north #303, Saint Petersburg 33709 $69,900 · 1 bd · 1 ba · 1,040 sqft
- 5220 brittany drive south #901, Saint Petersburg 33715 $229,000 · 2 bd · 2 ba · 1,175 sqft
- 6924 stones throw circle north #8103, Saint Petersburg 33710 $200,000 · 2 bd · 2 ba · 720 sqft