2 Bedroom Homes in Saint Petersburg, FL
703 for sale · 2,045 homes listed · Updated September 27, 2026 · Page 10 of 41
- 2114 21st avenue north, Saint Petersburg 33713 $335,000 · 2 bd · 1 ba · 1,156 sqft
- 4733 25th avenue south, Saint Petersburg 33711 $349,900 · 2 bd · 1 ba · 1,054 sqft
- 93 boca ciega point boulevard north #93, Saint Petersburg 33708 $237,000 · 2 bd · 2 ba · 1,400 sqft
- 5279 isla key boulevard south #212, Saint Petersburg 33715 $495,000 · 2 bd · 2 ba · 1,255 sqft
- 175 1st street south #2701, Saint Petersburg 33701 $1,295,000 · 2 bd · 3 ba · 1,442 sqft
- 1717 18th street south, Saint Petersburg 33712 $250,000 · 2 bd · 1 ba · 752 sqft
- 409 boca ciega point boulevard south #409, Saint Petersburg 33708 $430,000 · 2 bd · 2 ba · 1,400 sqft
- 7729 39th terrace north, Saint Petersburg 33709 $135,000 · 2 bd · 1 ba · 720 sqft
- 170 22nd avenue north, Saint Petersburg 33704 $625,000 · 2 bd · 3 ba · 1,073 sqft
- 1365 north snell isle boulevard northeast #2e, Saint Petersburg 33704 $370,000 · 2 bd · 2 ba · 1,200 sqft
- 2155 9th avenue south, Saint Petersburg 33712 $294,900 · 2 bd · 1 ba · 1,020 sqft
- 5400 park street north #511, Saint Petersburg 33709 $250,000 · 2 bd · 2 ba · 1,280 sqft
- 5970 80th street north #309, Saint Petersburg 33709 $199,000 · 2 bd · 2 ba · 1,100 sqft
- 10437 52nd avenue north, Saint Petersburg 33708 $440,000 · 2 bd · 2 ba · 942 sqft
- 4730 burlington avenue north, Saint Petersburg 33713 $420,000 · 2 bd · 1 ba · 1,166 sqft
- 4715 bay street northeast #119, Saint Petersburg 33703 $109,500 · 2 bd · 2 ba · 1,035 sqft
- 610 16th avenue south, Saint Petersburg 33701 $359,000 · 2 bd · 2 ba · 1,152 sqft
- 8174 terrace garden drive north #507, Saint Petersburg 33709 $165,000 · 2 bd · 2 ba · 1,235 sqft
- 7454 1st way north, Saint Petersburg 33702 $389,000 · 2 bd · 2 ba · 1,298 sqft
- 661 mount piney avenue northeast #697, Saint Petersburg 33702 $137,000 · 2 bd · 2 ba · 1,128 sqft
- 1000 49th street south, Saint Petersburg 33707 $300,000 · 2 bd · 1 ba · 812 sqft
- 125 22nd avenue northeast, Saint Petersburg 33704 $692,000 · 2 bd · 2 ba · 1,311 sqft
- 1120 17th avenue north, Saint Petersburg 33704 $674,000 · 2 bd · 2 ba · 1,437 sqft
- 4609 16th avenue north, Saint Petersburg 33713 $305,000 · 2 bd · 1 ba · 556 sqft
- 4100 18th avenue north, Saint Petersburg 33713 $424,900 · 2 bd · 2 ba · 1,344 sqft
- 5729 puerta del sol boulevard south #381, Saint Petersburg 33715 $575,000 · 2 bd · 2 ba · 1,320 sqft
- 6104 palma del mar boulevard south #404, Saint Petersburg 33715 $359,000 · 2 bd · 2 ba · 1,050 sqft
- 7430 sunshine skyway lane south #201, Saint Petersburg 33711 $269,900 · 2 bd · 2 ba · 1,140 sqft
- 2535 15th avenue north, Saint Petersburg 33713 $379,000 · 2 bd · 1 ba · 958 sqft
- 175 1st street south #303, Saint Petersburg 33701 $859,995 · 2 bd · 2 ba · 1,370 sqft
- 795 47th avenue north, Saint Petersburg 33703 $350,000 · 2 bd · 1 ba · 800 sqft
- 5135 39th avenue north, Saint Petersburg 33709 $269,900 · 2 bd · 1 ba · 684 sqft
- 5501 80th street north #102, Saint Petersburg 33709 $195,900 · 2 bd · 2 ba · 1,235 sqft
- 6191 6th avenue south, Saint Petersburg 33707 $420,000 · 2 bd · 2 ba · 1,424 sqft
- 7510 sunshine skyway lane south #t13, Saint Petersburg 33711 $215,000 · 2 bd · 2 ba · 1,210 sqft
- 1024 23rd avenue north, Saint Petersburg 33704 $549,000 · 2 bd · 1 ba · 858 sqft
- 301 1st street south #1902, Saint Petersburg 33701 $2,599,000 · 2 bd · 3 ba · 2,006 sqft
- 560 79th street south, Saint Petersburg 33707 $1,265,000 · 2 bd · 3 ba · 1,986 sqft
- 6219 hampton drive north, Saint Petersburg 33710 $369,000 · 2 bd · 2 ba · 1,055 sqft
- 644 3rd avenue south #403, Saint Petersburg 33701 $540,000 · 2 bd · 2 ba · 1,355 sqft
- 316 8th street south #304, Saint Petersburg 33701 $399,000 · 2 bd · 2 ba · 1,141 sqft
- 4900 brittany drive south #301, Saint Petersburg 33715 $357,900 · 2 bd · 2 ba · 1,130 sqft
- 6802 stones throw circle north #14206, Saint Petersburg 33710 $160,000 · 2 bd · 2 ba · 785 sqft
- 6495 shoreline drive #8502, Saint Petersburg 33708 $299,000 · 2 bd · 2 ba · 1,195 sqft
- 7400 36th avenue north, Saint Petersburg 33710 $294,900 · 2 bd · 1 ba · 993 sqft
- 2011 58th avenue north #5, Saint Petersburg 33714 $75,000 · 2 bd · 1 ba · 870 sqft
- 5012 starfish drive southeast #b, Saint Petersburg 33705 $299,000 · 2 bd · 1 ba · 825 sqft
- 6269 palma del mar boulevard south #112, Saint Petersburg 33715 $299,000 · 2 bd · 2 ba · 890 sqft
- 10033 64th avenue north #16, Saint Petersburg 33708 $119,000 · 2 bd · 2 ba · 1,010 sqft
- 1515 pinellas bayway south #65, Saint Petersburg 33715 $385,000 · 2 bd · 2 ba · 830 sqft