3 Bedroom Homes in Saint Petersburg, FL
763 for sale · 1,730 homes listed · Updated November 9, 2026 · Page 1 of 35
- 5500 Bayou Grande Boulevard Northeast, Saint Petersburg 33703 $400,000 · 3 bd · 2 ba · 1,408 sqft
- 5232 White Sand Circle Northeast, Saint Petersburg 33703 $669,875 · 3 bd · 2 ba · 1,556 sqft
- 1001 57th Avenue North, Saint Petersburg 33703 $339,000 · 3 bd · 2 ba · 1,062 sqft
- 4536 1st Avenue North, Saint Petersburg 33713 $459,900 · 3 bd · 2 ba · 1,261 sqft
- 2900 49th Street North, Saint Petersburg 33710 $410,000 · 3 bd · 2 ba · 1,768 sqft
- 411 42nd Avenue Northeast, Saint Petersburg 33703 $500,000 · 3 bd · 2 ba · 1,365 sqft
- 8301 Riverside Drive Northeast, Saint Petersburg 33702 $399,900 · 3 bd · 2 ba · 1,680 sqft
- 4221 Shore Acres Boulevard Northeast, Saint Petersburg 33703 $393,900 · 3 bd · 2 ba · 1,650 sqft
- 7977 49th Avenue North, Saint Petersburg 33709 $404,900 · 3 bd · 2 ba · 1,751 sqft
- 6057 Moorings Drive South, Saint Petersburg 33712 $724,000 · 3 bd · 3 ba · 1,920 sqft
- 2134 Serpentine Circle South, Saint Petersburg 33712 $795,000 · 3 bd · 3 ba · 2,403 sqft
- 2010 Bayou Grande Boulevard Northeast, Saint Petersburg 33703 $379,900 · 3 bd · 3 ba · 1,647 sqft
- 127 23rd Street North, Saint Petersburg 33713 $999,900 · 3 bd · 1 ba · 946 sqft
- 3137 Moorings Drive South, Saint Petersburg 33712 $649,000 · 3 bd · 3 ba · 1,970 sqft
- 5044 Betty Street North, Saint Petersburg 33709 $297,900 · 3 bd · 2 ba · 1,034 sqft
- 3429 37th Street North, Saint Petersburg 33713 $440,000 · 3 bd · 2 ba · 1,828 sqft
- 342 51st Avenue North, Saint Petersburg 33703 $255,000 · 3 bd · 1 ba · 848 sqft
- 5860 Leeland Street South, Saint Petersburg 33715 $1,499,900 · 3 bd · 3 ba · 2,343 sqft
- 6164 23rd Avenue North, Saint Petersburg 33710 $459,900 · 3 bd · 2 ba · 1,619 sqft
- 205 12th Avenue North, Saint Petersburg 33701 $949,900 · 3 bd · 2 ba · 1,502 sqft
- 2626 15th Avenue North, Saint Petersburg 33713 $419,100 · 3 bd · 3 ba · 1,722 sqft
- 2098 62nd Terrace South, Saint Petersburg 33712 $469,900 · 3 bd · 2 ba · 1,665 sqft
- 5340 5th Avenue South, Saint Petersburg 33707 $458,000 · 3 bd · 2 ba · 1,302 sqft
- 650 30th Avenue South, Saint Petersburg 33705 $320,000 · 3 bd · 2 ba · 1,366 sqft
- 651 69th Avenue South, Saint Petersburg 33705 $350,000 · 3 bd · 2 ba · 1,943 sqft
- 4428 4th Avenue South, Saint Petersburg 33711 $225,000 · 3 bd · 1 ba · 1,122 sqft
- 2210 20th Avenue South, Saint Petersburg 33712 $199,990 · 3 bd · 1 ba · 754 sqft
- 2117 Lakewood Club Drive South #7-N, Saint Petersburg 33712 $264,900 · 3 bd · 2 ba · 1,140 sqft
- 4359 Neptune Drive Southeast, Saint Petersburg 33705 $294,000 · 3 bd · 2 ba · 1,452 sqft
- 833 61st Avenue Northeast, Saint Petersburg 33703 $267,400 · 3 bd · 1 ba · 834 sqft
- 766 41st Avenue Northeast, Saint Petersburg 33703 $375,000 · 3 bd · 2 ba · 1,440 sqft
- 3745 South 16th Avenue South, Saint Petersburg 33711 $225,000 · 3 bd · 1 ba · 1,106 sqft
- 2324 Oakdale Street South, Saint Petersburg 33705 $422,000 · 3 bd · 2 ba · 1,200 sqft
- 5401 43rd Terrace North, Saint Petersburg 33709 $385,000 · 3 bd · 2 ba · 990 sqft
- 310 93rd Avenue North, Saint Petersburg 33702 $338,000 · 3 bd · 2 ba · 1,399 sqft
- 6183 1st Avenue North, Saint Petersburg 33710 $695,000 · 3 bd · 3 ba · 2,047 sqft
- 6177 1st Avenue North, Saint Petersburg 33710 $695,000 · 3 bd · 3 ba · 2,047 sqft
- 6185 1st Avenue North, Saint Petersburg 33710 $695,000 · 3 bd · 3 ba · 2,047 sqft
- 6179 1st Avenue North, Saint Petersburg 33710 $695,000 · 3 bd · 3 ba · 2,047 sqft
- 3845 Island Way, Saint Petersburg 33705 $270,000 · 3 bd · 3 ba · 1,345 sqft
- 4111 13th Avenue South, Saint Petersburg 33711 $272,900 · 3 bd · 2 ba · 1,203 sqft
- 601 Myrtle Way South, Saint Petersburg 33705 $480,000 · 3 bd · 2 ba · 1,697 sqft
- 845 40th Avenue South, Saint Petersburg 33705 $310,000 · 3 bd · 2 ba · 1,235 sqft
- 4735 21st Avenue North, Saint Petersburg 33713 $303,000 · 3 bd · 2 ba · 1,002 sqft
- 400 Central Avenue #2603, Saint Petersburg 33701 $1,475,000 · 3 bd · 3 ba · 1,782 sqft
- 205 Southeast Monroe Circle North, Saint Petersburg 33703 $389,900 · 3 bd · 2 ba · 1,095 sqft
- 5234 9th Avenue North, Saint Petersburg 33710 $250,000 · 3 bd · 1 ba · 1,092 sqft
- 5260 43rd Avenue North, Saint Petersburg 33709 $309,900 · 3 bd · 2 ba · 1,152 sqft
- 275 1st Avenue South #3501, Saint Petersburg 33701 $2,149,000 · 3 bd · 4 ba · 2,167 sqft
- 275 1st Avenue South #3406, Saint Petersburg 33701 $2,499,000 · 3 bd · 4 ba · 2,167 sqft