3 Bedroom Homes in Saint Petersburg, FL
734 for sale · 1,373 homes listed · Updated September 25, 2026 · Page 1 of 28
- 2734 53rd avenue north, Saint Petersburg 33714 $360,000 · 3 bd · 2 ba · 1,160 sqft
- 5130 dr martin luther king jr street south, Saint Petersburg 33705 $290,000 · 3 bd · 1 ba · 2,053 sqft
- 1842 bayou grande boulevard northeast, Saint Petersburg 33703 $749,000 · 3 bd · 3 ba · 2,573 sqft
- 5500 bayou grande boulevard northeast, Saint Petersburg 33703 $400,000 · 3 bd · 2 ba · 1,408 sqft
- 7100 sunshine skyway lane south 706, Saint Petersburg 33711 $500,000 · 3 bd · 2 ba · 1,480 sqft
- 1931 44th street south, Saint Petersburg 33711 $235,000 · 3 bd · 1 ba · 874 sqft
- 1200 north shore drive northeast 212, Saint Petersburg 33701 $599,000 · 3 bd · 2 ba · 2,150 sqft
- 5232 white sand circle northeast, Saint Petersburg 33703 $669,875 · 3 bd · 2 ba · 1,556 sqft
- 4205 57th avenue north, Saint Petersburg 33714 $512,500 · 3 bd · 2 ba · 1,531 sqft
- 5710 42nd street north, Saint Petersburg 33714 $512,500 · 3 bd · 2 ba · 1,531 sqft
- 4010 emerson avenue south, Saint Petersburg 33711 $261,900 · 3 bd · 2 ba · 1,002 sqft
- 774 32nd avenue north, Saint Petersburg 33704 $1,260,000 · 3 bd · 2 ba · 1,786 sqft
- 795 collany road 304, Saint Petersburg 33715 $2,895,000 · 3 bd · 4 ba · 2,950 sqft
- 7801 17th way north, Saint Petersburg 33702 $639,900 · 3 bd · 2 ba · 1,892 sqft
- 184 banyan bay drive, Saint Petersburg 33705 $625,000 · 3 bd · 3 ba · 2,194 sqft
- 484 87th avenue north, Saint Petersburg 33702 $819,000 · 3 bd · 3 ba · 1,976 sqft
- 8631 5th street north, Saint Petersburg 33702 $809,000 · 3 bd · 3 ba · 1,976 sqft
- 460 87th avenue north, Saint Petersburg 33702 $829,000 · 3 bd · 3 ba · 1,976 sqft
- 1001 57th avenue north, Saint Petersburg 33703 $339,000 · 3 bd · 2 ba · 1,062 sqft
- 6221 13th avenue north, Saint Petersburg 33710 $437,599 · 3 bd · 3 ba · 1,204 sqft
- 6105 bahia del mar circle 682, Saint Petersburg 33715 $725,000 · 3 bd · 2 ba · 1,375 sqft
- 777 3rd avenue north 908, Saint Petersburg 33701 $1,199,000 · 3 bd · 3 ba · 2,127 sqft
- 17b franklin court south, Saint Petersburg 33711 $1,799,000 · 3 bd · 2 ba · 2,334 sqft
- 47a bayview court south, Saint Petersburg 33711 $2,200,000 · 3 bd · 3 ba · 2,574 sqft
- 4111 13th avenue south, Saint Petersburg 33711 $299,900 · 3 bd · 2 ba · 1,203 sqft
- 6924 americana drive northeast 167, Saint Petersburg 33702 $439,000 · 3 bd · 2 ba · 1,800 sqft
- 600 3rd avenue south 301, Saint Petersburg 33701 $797,000 · 3 bd · 3 ba · 1,650 sqft
- 2110 fairway avenue south, Saint Petersburg 33712 $550,000 · 3 bd · 2 ba · 1,857 sqft
- 1090 pinellas bayway south a5, Saint Petersburg 33715 $1,775,000 · 3 bd · 3 ba · 2,566 sqft
- 605 mount lancaster avenue northeast 634, Saint Petersburg 33702 $69,000 · 3 bd · 2 ba · 780 sqft
- 3455 17th avenue south, Saint Petersburg 33711 $435,000 · 3 bd · 3 ba · 1,829 sqft
- 126 4th avenue northeast 601, Saint Petersburg 33701 $1,895,000 · 3 bd · 3 ba · 2,156 sqft
- 4536 1st avenue north, Saint Petersburg 33713 $474,900 · 3 bd · 2 ba · 1,261 sqft
- 3001 58th avenue south 1002, Saint Petersburg 33712 $247,000 · 3 bd · 2 ba · 1,140 sqft
- 900 79th street south, Saint Petersburg 33707 $1,800,000 · 3 bd · 3 ba · 3,410 sqft
- 763 date palm lane, Saint Petersburg 33707 $575,000 · 3 bd · 3 ba · 2,290 sqft
- 2301 highland street south, Saint Petersburg 33705 $509,000 · 3 bd · 2 ba · 1,650 sqft
- 4810 emerson avenue south, Saint Petersburg 33711 $749,000 · 3 bd · 3 ba · 2,659 sqft
- 6450 shoreline drive 9203, Saint Petersburg 33708 $340,000 · 3 bd · 2 ba · 1,470 sqft
- 7000 13th street north, Saint Petersburg 33702 $324,900 · 3 bd · 1 ba · 1,104 sqft
- 2626 15th avenue north, Saint Petersburg 33713 $419,100 · 3 bd · 3 ba · 1,722 sqft
- 3033 82nd way north, Saint Petersburg 33710 $699,900 · 3 bd · 2 ba · 2,206 sqft
- 4035 14th avenue south, Saint Petersburg 33711 $255,000 · 3 bd · 2 ba · 1,322 sqft
- 1507 76th avenue north, Saint Petersburg 33702 $345,000 · 3 bd · 2 ba · 1,502 sqft
- 2205 16th street north, Saint Petersburg 33704 $759,000 · 3 bd · 4 ba · 1,875 sqft
- 6221 6th avenue north, Saint Petersburg 33710 $748,000 · 3 bd · 3 ba · 1,974 sqft
- 18 jefferson court south, Saint Petersburg 33711 $1,199,000 · 3 bd · 2 ba · 2,075 sqft
- 2563 13th avenue south, Saint Petersburg 33712 $275,000 · 3 bd · 2 ba · 1,338 sqft
- 4592 40th street south, Saint Petersburg 33711 $1,049,000 · 3 bd · 2 ba · 2,124 sqft
- 123 5th avenue north, Saint Petersburg 33701 $1,495,000 · 3 bd · 4 ba · 2,376 sqft