Homes under $400K in Saint Petersburg, FL
979 for sale · 2,854 homes listed · Updated September 27, 2026 · Page 20 of 58
- 6305 pelican creek crossing #d, Saint Petersburg 33707 $399,000 · 3 bd · 3 ba · 1,600 sqft
- 151 seahorse drive southeast #b, Saint Petersburg 33705 $199,999 · 1 bd · 1 ba · 823 sqft
- 1946 15th avenue south, Saint Petersburg 33705 $215,000 · 2 bd · 1 ba · 720 sqft
- 5973 terrace park drive north #311, Saint Petersburg 33709 $164,900 · 2 bd · 2 ba · 985 sqft
- 5931 49th avenue north, Saint Petersburg 33709 $349,900 · 2 bd · 1 ba · 1,080 sqft
- listing-10675722372, Saint Petersburg 33702 $117,500 · 1 bd · 1 ba · 742 sqft
- 1950 59th avenue north #114, Saint Petersburg 33714 $118,900 · 2 bd · 2 ba · 940 sqft
- 10200 gandy boulevard north #1316, Saint Petersburg 33702 $127,200 · 2 bd · 2 ba · 848 sqft
- 1 south boca ciega point boulevard #204, Saint Petersburg 33708 $243,000 · 2 bd · 2 ba · 920 sqft
- 4915 bay street northeast #323, Saint Petersburg 33703 $229,900 · 2 bd · 2 ba · 1,035 sqft
- 410 12th avenue northeast #8, Saint Petersburg 33701 $349,800 · 1 bd · 1 ba · 602 sqft
- 2829 21st street north, Saint Petersburg 33713 $270,000 · 1 bd · 1 ba · 672 sqft
- 9945 47th avenue north #203, Saint Petersburg 33708 $132,500 · 2 bd · 2 ba · 1,050 sqft
- 6601 13th street north, Saint Petersburg 33702 $350,000 · 3 bd · 2 ba · 1,088 sqft
- 1900 59th avenue north #115, Saint Petersburg 33714 $109,000 · 1 bd · 1 ba · 710 sqft
- 4700 cove circle #110, Saint Petersburg 33708 $169,900 · 2 bd · 2 ba · 1,055 sqft
- 7847 39th terrace north, Saint Petersburg 33709 $119,000 · 2 bd · 1 ba · 720 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
- 4915 bay street northeast #122, Saint Petersburg 33703 $149,900 · 2 bd · 2 ba · 1,035 sqft
- 4705 1st street northeast #132, Saint Petersburg 33703 $129,500 · 1 bd · 1 ba · 790 sqft
- 1051 79th avenue north #103, Saint Petersburg 33702 $105,000 · 1 bd · 1 ba · 650 sqft
- 605 mount lancaster avenue northeast #634, Saint Petersburg 33702 $69,000 · 3 bd · 2 ba · 780 sqft
- 5220 brittany drive south #509, Saint Petersburg 33715 $199,000 · 2 bd · 2 ba · 1,175 sqft
- 5054 4th avenue south, Saint Petersburg 33707 $365,000 · 3 bd · 1 ba · 1,338 sqft
- 4681 1st street northeast #301, Saint Petersburg 33703 $225,000 · 2 bd · 2 ba · 1,050 sqft
- 4910 bay street northeast #111, Saint Petersburg 33703 $260,000 · 2 bd · 2 ba · 1,025 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
- 7254 mount fairfield road northeast 531, Saint Petersburg 33702 Pending $79,900 · 2 bd · 2 ba · 784 sqft
- 235 38th street south, Saint Petersburg 33711 Pending $320,000 · 3 bd · 1 ba · 1,390 sqft
- 4150 66th street north 232, Saint Petersburg 33709 Pending $49,900 · 1 bd · 1 ba · 552 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
- 4580 overlook drive northeast 190, Saint Petersburg 33703 Pending $109,900 · 1 bd · 1 ba · 820 sqft
- 300 davison avenue northeast, Saint Petersburg 33703 Pending $329,900 · 3 bd · 2 ba · 1,657 sqft
- 5920 80th street north 406, Saint Petersburg 33709 Pending $184,000 · 2 bd · 2 ba · 1,100 sqft
- 6645 1st avenue north 307, Saint Petersburg 33710 Pending $149,000 · 2 bd · 2 ba · 1,255 sqft
- 6830 americana drive northeast 127, Saint Petersburg 33702 Pending $78,000 · 2 bd · 2 ba · 1,181 sqft
- 1785 42nd street south, Saint Petersburg 33711 Pending $120,000 · 2 bd · 2 ba · 1,482 sqft
- 6287 bahia del mar circle 101, Saint Petersburg 33715 Pending $329,000 · 2 bd · 2 ba · 890 sqft
- 7801 34th avenue north 27, Saint Petersburg 33710 Pending $74,900 · 1 bd · 1 ba · 432 sqft
- 6105 palma del mar boulevard south 120, Saint Petersburg 33715 Pending $230,000 · 2 bd · 2 ba · 890 sqft
- 539 mount piney avenue northeast 689, Saint Petersburg 33702 Pending $120,000 · 2 bd · 2 ba · 1,074 sqft
- 704 72nd avenue north, Saint Petersburg 33702 Pending $325,000 · 3 bd · 2 ba · 1,246 sqft
- 217 mount isle avenue northeast 197, Saint Petersburg 33702 Pending $139,000 · 2 bd · 2 ba · 1,084 sqft
- 9815 47th avenue north 207, Saint Petersburg 33708 Pending $89,900 · 1 bd · 1 ba · 745 sqft
- 1 boca ciega point boulevard 314, Saint Petersburg 33708 Pending $129,900 · 2 bd · 2 ba · 920 sqft
- 718 bay vista boulevard south, Saint Petersburg 33705 Pending $373,500 · 3 bd · 2 ba · 1,422 sqft
- 700 beach drive northeast 406, Saint Petersburg 33701 Pending $359,900 · 1 bd · 1 ba · 965 sqft