3 Bedroom Homes in Saint Petersburg, FL
705 for sale · 2,065 homes listed · Updated September 27, 2026 · Page 4 of 42
- 2522 12th terrace north, Saint Petersburg 33713 $739,990 · 3 bd · 4 ba · 2,205 sqft
- 215 snell isle boulevard northeast, Saint Petersburg 33704 $850,000 · 3 bd · 2 ba · 2,644 sqft
- 6376 4th avenue south, Saint Petersburg 33707 $340,000 · 3 bd · 1 ba · 968 sqft
- 636 37th avenue south, Saint Petersburg 33705 $410,000 · 3 bd · 2 ba · 1,073 sqft
- 4409 2nd avenue north, Saint Petersburg 33713 $1,049,000 · 3 bd · 3 ba · 2,789 sqft
- 307 87th avenue northeast, Saint Petersburg 33702 $343,900 · 3 bd · 2 ba · 1,192 sqft
- 282 northeast 40th avenue northeast, Saint Petersburg 33703 $390,000 · 3 bd · 2 ba · 1,552 sqft
- 1835 maryland avenue northeast, Saint Petersburg 33703 $325,000 · 3 bd · 2 ba · 1,450 sqft
- 974 23rd avenue south, Saint Petersburg 33705 $275,000 · 3 bd · 2 ba · 1,321 sqft
- 166 pinellas way north, Saint Petersburg 33710 $550,000 · 3 bd · 3 ba · 1,588 sqft
- 4127 28th avenue north, Saint Petersburg 33713 $517,500 · 3 bd · 2 ba · 1,594 sqft
- 916 17th street north, Saint Petersburg 33713 $550,000 · 3 bd · 2 ba · 1,147 sqft
- 5649 59th street north, Saint Petersburg 33709 $249,500 · 3 bd · 2 ba · 1,124 sqft
- 2518 granada circle east, Saint Petersburg 33712 $649,000 · 3 bd · 2 ba · 2,351 sqft
- 300 valencia circle, Saint Petersburg 33716 $429,900 · 3 bd · 3 ba · 1,990 sqft
- 268 8th street north, Saint Petersburg 33701 $775,000 · 3 bd · 4 ba · 1,941 sqft
- 176 4th avenue northeast #1002, Saint Petersburg 33701 $1,850,000 · 3 bd · 3 ba · 2,120 sqft
- 288 beach drive northeast #ph-2a, Saint Petersburg 33701 $3,990,000 · 3 bd · 3 ba · 5,100 sqft
- 6396 18th street north, Saint Petersburg 33702 $995,500 · 3 bd · 2 ba · 2,242 sqft
- 1834 new hampshire avenue northeast, Saint Petersburg 33703 $394,800 · 3 bd · 2 ba · 1,195 sqft
- 1234 17th street north, Saint Petersburg 33713 $459,000 · 3 bd · 1 ba · 1,145 sqft
- 5875 bay pines lakes boulevard, Saint Petersburg 33708 $499,000 · 3 bd · 2 ba · 1,530 sqft
- 2596 columbus way south, Saint Petersburg 33712 $695,000 · 3 bd · 3 ba · 2,007 sqft
- 749 burlington avenue #200, Saint Petersburg 33701 $2,053,000 · 3 bd · 4 ba · 2,288 sqft
- 8911 blind pass road #104, Saint Petersburg 33706 $344,900 · 3 bd · 2 ba · 1,030 sqft
- 3819 71st street north, Saint Petersburg 33709 $899,000 · 3 bd · 3 ba · 2,936 sqft
- 115 112th avenue northeast #726, Saint Petersburg 33716 $200,000 · 3 bd · 2 ba · 1,053 sqft
- 3931 pompano drive southeast, Saint Petersburg 33705 $1,695,000 · 3 bd · 3 ba · 3,366 sqft
- 668 newton avenue south, Saint Petersburg 33701 $775,000 · 3 bd · 4 ba · 2,030 sqft
- 5292 neil drive, Saint Petersburg 33714 $429,900 · 3 bd · 3 ba · 1,556 sqft
- 116 85th avenue north, Saint Petersburg 33702 $425,000 · 3 bd · 2 ba · 1,281 sqft
- 1421 26th avenue south, Saint Petersburg 33705 $395,000 · 3 bd · 3 ba · 1,687 sqft
- 2135 44th street south, Saint Petersburg 33711 $850,000 · 3 bd · 4 ba · 1,739 sqft
- 3641 beach drive southeast, Saint Petersburg 33705 $499,900 · 3 bd · 3 ba · 1,517 sqft
- 2111 burlington avenue north, Saint Petersburg 33713 $699,000 · 3 bd · 2 ba · 1,228 sqft
- 2449 66th avenue south, Saint Petersburg 33712 $459,000 · 3 bd · 2 ba · 1,568 sqft
- 6031 hobson street northeast, Saint Petersburg 33703 $399,000 · 3 bd · 2 ba · 1,178 sqft
- 718 14th avenue south, Saint Petersburg 33701 $775,000 · 3 bd · 3 ba · 2,000 sqft
- 1147 james avenue south, Saint Petersburg 33705 $399,000 · 3 bd · 2 ba · 1,198 sqft
- 275 1st avenue south #2001, Saint Petersburg 33701 $1,765,000 · 3 bd · 4 ba · 2,167 sqft
- 2698 46th avenue north, Saint Petersburg 33714 $425,000 · 3 bd · 2 ba · 1,458 sqft
- 344 4th street south #702a, Saint Petersburg 33701 $2,422,000 · 3 bd · 3 ba · 1,944 sqft
- 2855 valencia way south, Saint Petersburg 33705 $344,900 · 3 bd · 1 ba · 904 sqft
- 3613 6th avenue south, Saint Petersburg 33711 $315,000 · 3 bd · 3 ba · 2,252 sqft
- 1020 19th street south, Saint Petersburg 33712 $299,900 · 3 bd · 1 ba · 868 sqft
- 467 9th avenue north, Saint Petersburg 33701 $749,000 · 3 bd · 2 ba · 1,332 sqft
- 344 4th street south #2009, Saint Petersburg 33701 $1,972,500 · 3 bd · 2 ba · 1,205 sqft
- 7166 mount arlington drive northeast #418, Saint Petersburg 33702 $469,900 · 3 bd · 2 ba · 1,956 sqft
- 5710 42nd street north, Saint Petersburg 33714 $512,500 · 3 bd · 2 ba · 1,531 sqft
- 4618 20th avenue south, Saint Petersburg 33711 $225,000 · 3 bd · 1 ba · 992 sqft