2 Bedroom Homes in Saint Petersburg, FL
748 for sale · 2,080 homes listed · Updated November 9, 2026 · Page 2 of 42
- 5165 104th Way North, Saint Petersburg 33708 $319,900 · 2 bd · 1 ba · 816 sqft
- 275 1st Avenue South #3603, Saint Petersburg 33701 $2,099,000 · 2 bd · 3 ba · 1,935 sqft
- 275 1st Avenue South #3803, Saint Petersburg 33701 $2,299,000 · 2 bd · 3 ba · 1,935 sqft
- 275 1st Avenue South #3604, Saint Petersburg 33701 $1,749,000 · 2 bd · 3 ba · 1,788 sqft
- 3134 17th Street North, Saint Petersburg 33713 $318,900 · 2 bd · 1 ba · 830 sqft
- 400 Central Avenue #3209, Saint Petersburg 33701 $1,325,000 · 2 bd · 3 ba · 1,380 sqft
- 400 Central Avenue #2208, Saint Petersburg 33701 $1,260,000 · 2 bd · 3 ba · 1,348 sqft
- 400 Central Avenue #1103, Saint Petersburg 33701 $1,145,000 · 2 bd · 3 ba · 1,358 sqft
- 4550 Cove Circle #502, Saint Petersburg 33708 $222,999 · 2 bd · 2 ba · 1,100 sqft
- 10036 63rd Avenue North #26, Saint Petersburg 33708 $129,999 · 2 bd · 2 ba · 1,185 sqft
- 5541 Puerta Del Sol Boulevard South #313, Saint Petersburg 33715 $559,000 · 2 bd · 2 ba · 1,082 sqft
- 233 8th Street North, Saint Petersburg 33701 $849,900 · 2 bd · 3 ba · 1,600 sqft
- 5116 Beach Drive Southeast #D, Saint Petersburg 33705 $292,000 · 2 bd · 1 ba · 825 sqft
- 6701 Orchard Drive North, Saint Petersburg 33702 $324,900 · 2 bd · 1 ba · 1,202 sqft
- 6825 Mount Orange Drive Northeast #390, Saint Petersburg 33702 $449,000 · 2 bd · 2 ba · 1,500 sqft
- 5227 81st Lane North #26, Saint Petersburg 33709 $105,000 · 2 bd · 2 ba · 1,110 sqft
- 6015 19th Street North #215, Saint Petersburg 33714 $109,000 · 2 bd · 2 ba · 880 sqft
- 4650 Cove Circle #209, Saint Petersburg 33708 $204,500 · 2 bd · 2 ba · 970 sqft
- 777 3rd Avenue North #1104, Saint Petersburg 33701 $1,199,000 · 2 bd · 2 ba · 1,753 sqft
- 7244 Mount Fairfield Road Northeast #530, Saint Petersburg 33702 $118,500 · 2 bd · 1 ba · 752 sqft
- 3834 Dr Martin Luther King Jr Street South, Saint Petersburg 33705 $239,300 · 2 bd · 1 ba · 922 sqft
- 7107 Mount Essex Drive Northeast #520, Saint Petersburg 33702 $179,000 · 2 bd · 2 ba · 960 sqft
- 531 Boca Ciega Point Boulevard South #531, Saint Petersburg 33708 $524,500 · 2 bd · 2 ba · 1,640 sqft
- 1342 Snell Isle Boulevard Northeast #4, Saint Petersburg 33704 $295,000 · 2 bd · 2 ba · 1,100 sqft
- 7164 Mount Georgetown Drive Northeast #553, Saint Petersburg 33702 $84,500 · 2 bd · 2 ba · 936 sqft
- 3315 58th Avenue South #222, Saint Petersburg 33712 $115,000 · 2 bd · 2 ba · 887 sqft
- 6885 29th Ter North Terrace, Saint Petersburg 33710 $425,000 · 2 bd · 2 ba · 1,059 sqft
- 1860 Massachusetts Avenue Northeast #224, Saint Petersburg 33703 $147,000 · 2 bd · 1 ba · 905 sqft
- 4550 Overlook Drive Northeast #154, Saint Petersburg 33703 $159,900 · 2 bd · 1 ba · 945 sqft
- 1 Boca Ciega Point Boulevard #316, Saint Petersburg 33708 $215,000 · 2 bd · 2 ba · 980 sqft
- 3595 41st Lane South #H, Saint Petersburg 33711 $199,000 · 2 bd · 3 ba · 1,280 sqft
- 3580 41st Lane South #I, Saint Petersburg 33711 $145,000 · 2 bd · 2 ba · 1,100 sqft
- 3640 41st Lane South #72e, Saint Petersburg 33711 $249,000 · 2 bd · 2 ba · 1,050 sqft
- 100 36th Street North, Saint Petersburg 33713 $599,900 · 2 bd · 2 ba · 1,400 sqft
- 3601 1st Avenue North, Saint Petersburg 33713 $649,900 · 2 bd · 2 ba · 1,455 sqft
- 3603 1st Avenue North, Saint Petersburg 33713 $624,900 · 2 bd · 2 ba · 1,378 sqft
- 1601 43rd Street North #224, Saint Petersburg 33713 $170,000 · 2 bd · 2 ba · 1,140 sqft
- 5095 Bay Street Northeast #317, Saint Petersburg 33703 $146,460 · 2 bd · 2 ba · 1,035 sqft
- 5095 Bay Street Northeast #210, Saint Petersburg 33703 $199,000 · 2 bd · 2 ba · 1,035 sqft
- 9525 Blind Pass Road #206, Saint Petersburg 33706 $449,900 · 2 bd · 2 ba · 1,270 sqft
- 5501 80th Street North #405, Saint Petersburg 33709 $99,000 · 2 bd · 2 ba · 1,125 sqft
- 600 3rd Avenue South #207, Saint Petersburg 33701 $665,000 · 2 bd · 2 ba · 1,354 sqft
- 7321 Central Avenue #307, Saint Petersburg 33710 $245,400 · 2 bd · 1 ba · 1,085 sqft
- 7321 Central Avenue #407, Saint Petersburg 33710 $246,400 · 2 bd · 1 ba · 1,085 sqft
- 5992 32nd Avenue North, Saint Petersburg 33710 $375,000 · 2 bd · 2 ba · 1,263 sqft
- 5175 Coquina Key Drive Southeast #A, Saint Petersburg 33705 $340,000 · 2 bd · 1 ba · 825 sqft
- 9860 62nd Terrace North #1025, Saint Petersburg 33708 $150,000 · 2 bd · 2 ba · 1,020 sqft
- 6817 Stones Throw Circle North #17203, Saint Petersburg 33710 $185,500 · 2 bd · 2 ba · 900 sqft
- 4939 Dr Martin Luther King Jr Street North, Saint Petersburg 33703 $299,900 · 2 bd · 1 ba · 936 sqft
- 3465 41st Terrace South #205, Saint Petersburg 33711 $205,000 · 2 bd · 3 ba · 1,325 sqft