3 Bedroom Homes in Saint Petersburg, FL
705 for sale · 2,065 homes listed · Updated September 27, 2026 · Page 3 of 42
- 1757 michigan avenue northeast, Saint Petersburg 33703 $369,000 · 3 bd · 2 ba · 1,554 sqft
- 2560 5th avenue south, Saint Petersburg 33712 $379,000 · 3 bd · 1 ba · 1,170 sqft
- 6355 23rd avenue north, Saint Petersburg 33710 $469,000 · 3 bd · 2 ba · 1,541 sqft
- 1922 23rd street south, Saint Petersburg 33712 $269,000 · 3 bd · 1 ba · 930 sqft
- 2211 16th street north, Saint Petersburg 33704 $699,000 · 3 bd · 4 ba · 1,881 sqft
- 6765 west flamingo way south, Saint Petersburg 33707 $464,900 · 3 bd · 2 ba · 1,520 sqft
- 3874 48th avenue south, Saint Petersburg 33711 $2,490,000 · 3 bd · 3 ba · 2,689 sqft
- 6550 3rd avenue south, Saint Petersburg 33707 $349,000 · 3 bd · 1 ba · 986 sqft
- 826 32nd avenue north, Saint Petersburg 33704 $1,295,000 · 3 bd · 4 ba · 2,356 sqft
- 1835 47th street south, Saint Petersburg 33711 $317,500 · 3 bd · 2 ba · 1,261 sqft
- 2275 62nd avenue north #101, Saint Petersburg 33702 $199,000 · 3 bd · 2 ba · 935 sqft
- 208 valencia circle, Saint Petersburg 33716 $445,000 · 3 bd · 3 ba · 2,107 sqft
- 6450 shoreline drive #9203, Saint Petersburg 33708 $340,000 · 3 bd · 2 ba · 1,470 sqft
- 7901 causeway boulevard south, Saint Petersburg 33707 $339,000 · 3 bd · 2 ba · 1,695 sqft
- 501 100th avenue north, Saint Petersburg 33702 $317,000 · 3 bd · 3 ba · 1,445 sqft
- 1299 savona drive northeast, Saint Petersburg 33702 $549,000 · 3 bd · 3 ba · 2,310 sqft
- 301 1st street south #1204, Saint Petersburg 33701 $1,390,000 · 3 bd · 3 ba · 2,036 sqft
- 301 24th avenue north, Saint Petersburg 33704 $639,000 · 3 bd · 2 ba · 1,460 sqft
- 2000 27th avenue north, Saint Petersburg 33713 $475,000 · 3 bd · 3 ba · 1,062 sqft
- 6221 13th avenue north, Saint Petersburg 33710 $437,599 · 3 bd · 3 ba · 1,204 sqft
- 811 28th avenue south, Saint Petersburg 33705 $250,000 · 3 bd · 2 ba · 1,366 sqft
- 1328 pelican creek crossing #d, Saint Petersburg 33707 $450,000 · 3 bd · 3 ba · 1,620 sqft
- 134 americana court northeast #216, Saint Petersburg 33702 $279,900 · 3 bd · 2 ba · 1,296 sqft
- 12033 gandy boulevard north #145, Saint Petersburg 33702 $471,000 · 3 bd · 2 ba · 2,013 sqft
- 5619 escondida boulevard south, Saint Petersburg 33715 $699,900 · 3 bd · 3 ba · 1,670 sqft
- 201 snell isle boulevard northeast, Saint Petersburg 33704 $875,000 · 3 bd · 3 ba · 2,266 sqft
- 4430 carson street northeast, Saint Petersburg 33703 $479,000 · 3 bd · 2 ba · 1,175 sqft
- 1901 dormieone road north, Saint Petersburg 33710 $699,000 · 3 bd · 3 ba · 2,374 sqft
- 2561 58th street north, Saint Petersburg 33710 $415,000 · 3 bd · 2 ba · 1,407 sqft
- 2200 2nd street north, Saint Petersburg 33704 $1,679,000 · 3 bd · 4 ba · 2,750 sqft
- 326 41st avenue north, Saint Petersburg 33703 $329,000 · 3 bd · 1 ba · 1,156 sqft
- 536 4th avenue south #2, Saint Petersburg 33701 $1,450,000 · 3 bd · 5 ba · 2,700 sqft
- 2575 18th avenue south, Saint Petersburg 33712 $189,000 · 3 bd · 1 ba · 1,080 sqft
- 1920 new hampshire avenue northeast, Saint Petersburg 33703 $515,000 · 3 bd · 2 ba · 1,008 sqft
- 1715 delaware avenue northeast, Saint Petersburg 33703 $528,000 · 3 bd · 2 ba · 1,348 sqft
- 4900 38th way south #404, Saint Petersburg 33711 $299,900 · 3 bd · 2 ba · 1,500 sqft
- 400 beach drive northeast #2605, Saint Petersburg 33701 $9,200,000 · 3 bd · 4 ba · 4,300 sqft
- 184 banyan bay drive, Saint Petersburg 33705 $625,000 · 3 bd · 3 ba · 2,194 sqft
- 2219 16th street north, Saint Petersburg 33704 $619,000 · 3 bd · 2 ba · 1,569 sqft
- 2442 40th avenue north, Saint Petersburg 33714 $350,000 · 3 bd · 2 ba · 1,224 sqft
- 1900 25th street south, Saint Petersburg 33712 $330,000 · 3 bd · 2 ba · 1,190 sqft
- 771 date palm lane, Saint Petersburg 33707 $625,000 · 3 bd · 3 ba · 2,290 sqft
- 5711 venetian boulevard northeast, Saint Petersburg 33703 $499,000 · 3 bd · 2 ba · 1,741 sqft
- 3858 island way, Saint Petersburg 33705 $235,000 · 3 bd · 3 ba · 1,345 sqft
- 2489 58th street north, Saint Petersburg 33710 $404,900 · 3 bd · 2 ba · 1,352 sqft
- 2701 64th avenue south, Saint Petersburg 33712 $565,000 · 3 bd · 2 ba · 1,791 sqft
- 1124 40th avenue northeast, Saint Petersburg 33703 $447,000 · 3 bd · 2 ba · 1,448 sqft
- 100 beach drive northeast #301, Saint Petersburg 33701 $2,395,000 · 3 bd · 3 ba · 2,500 sqft
- 3960 13th way northeast, Saint Petersburg 33703 $899,900 · 3 bd · 2 ba · 1,689 sqft
- 741 28th avenue south, Saint Petersburg 33705 $385,000 · 3 bd · 2 ba · 1,490 sqft