Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
St Petersburg FL Homes for Sale & Real Estate
Save Search
price
-
Filters
247-287
of
1,990
Homes
Sort by Recommended
$414,900
2833 47th Avenue South
St. Petersburg, FL 33712
3
Beds
2
Baths
1,506
Sq. Ft.
3 more listings match your search
Learn More
Virtual Tour
$5,895,000
2048 Carolina Avenue Northeast
St. Petersburg, FL 33703
6
Beds
4.5
Baths
4,752
Sq. Ft.
$385,000
6691 56th Avenue North
St. Petersburg, FL 33709
3
Beds
2
Baths
1,344
Sq. Ft.
$2,500,000
176 4th Avenue Northeast, Unit 1601
St. Petersburg, FL 33701
3
Beds
2.5
Baths
2,120
Sq. Ft.
$350,000
5020 Brittany Drive South, Unit 211
St. Petersburg, FL 33715
2
Beds
2
Baths
1,034
Sq. Ft.
$475,000
7699 Cardiff Court North
St. Petersburg, FL 33709
3
Beds
2
Baths
1,185
Sq. Ft.
$1,150,000
1 Beach Drive Southeast, Unit 1010
St. Petersburg, FL 33701
3
Beds
2
Baths
1,905
Sq. Ft.
$165,000
1122 84th Terrace North, Unit D
St. Petersburg, FL 33702
2
Beds
1
Bath
900
Sq. Ft.
$465,000
5121 5th Avenue North
St. Petersburg, FL 33710
3
Beds
2
Baths
1,752
Sq. Ft.
$315,000
5006 Starfish Drive Southeast, Unit A
St. Petersburg, FL 33705
2
Beds
1
Bath
773
Sq. Ft.
$465,000
2325 4th Avenue South
St. Petersburg, FL 33712
2
Beds
1.5
Baths
879
Sq. Ft.
$399,500
4900 Brittany Drive South, Unit 1812
St. Petersburg, FL 33715
2
Beds
2
Baths
1,110
Sq. Ft.
$444,900
3711 Huntington Street Northeast
St. Petersburg, FL 33703
3
Beds
2
Baths
1,275
Sq. Ft.
$500,000
4010 Huntington Street Northeast
St. Petersburg, FL 33703
2
Beds
2
Baths
1,358
Sq. Ft.
$349,000
2700 38th Avenue North
St. Petersburg, FL 33713
0
Beds
-
Baths
1,110
Sq. Ft.
$535,000
6109 Mirada Circle
St. Petersburg, FL 33715
3
Beds
2.5
Baths
1,200
Sq. Ft.
$349,000
3675 41st Way South, Unit L
St. Petersburg, FL 33711
3
Beds
2
Baths
1,375
Sq. Ft.
$387,000
678 71st Avenue North
St. Petersburg, FL 33702
2
Beds
1
Bath
1,046
Sq. Ft.
Virtual Tour
$1,170,000
432 11th Avenue Northeast
St. Petersburg, FL 33701
2
Beds
2.5
Baths
1,801
Sq. Ft.
$650,000
2505 7th Street South
St. Petersburg, FL 33705
6
Beds
-
Baths
2,232
Sq. Ft.
Virtual Tour
$1,695,000
235 14th Avenue Northeast
St. Petersburg, FL 33704
4
Beds
3
Baths
2,966
Sq. Ft.
$399,900
6142 4th Avenue South
St. Petersburg, FL 33707
2
Beds
1
Bath
988
Sq. Ft.
$499,000
4234 Helena Street Northeast
St. Petersburg, FL 33703
4
Beds
2
Baths
1,468
Sq. Ft.
$925,000
301 30th Avenue North
St. Petersburg, FL 33704
-
Beds
-
Baths
-
Sq. Ft.
$360,000
418 40th Avenue South
St. Petersburg, FL 33705
3
Beds
1
Bath
1,048
Sq. Ft.
$218,500
3285 40th Way South, Unit E
St. Petersburg, FL 33711
1
Bed
1
Bath
725
Sq. Ft.
Virtual Tour
$570,000
2391 66th Terrace South
St. Petersburg, FL 33712
3
Beds
2
Baths
1,662
Sq. Ft.
$645,000
1757 Mississippi Avenue Northeast
St. Petersburg, FL 33703
3
Beds
2
Baths
1,576
Sq. Ft.
$439,000
2688 60th Avenue South
St. Petersburg, FL 33712
3
Beds
2
Baths
1,465
Sq. Ft.
$299,000
3336 8th Avenue North
St. Petersburg, FL 33713
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$612,570
2201 15th Avenue North
St. Petersburg, FL 33713
2
Beds
2
Baths
1,276
Sq. Ft.
$389,000
5500 Gulf Boulevard, Unit 7256
St. Petersburg, FL 33706
1
Bed
1
Bath
300
Sq. Ft.
$369,000
4651 1st Street Northeast, Unit 309
St. Petersburg, FL 33703
2
Beds
2
Baths
1,120
Sq. Ft.
$499,000
2450 49th Street South
St. Petersburg, FL 33711
2
Beds
1
Bath
1,126
Sq. Ft.
$105,000
1900 58th Avenue North, Unit 26
St. Petersburg, FL 33714
2
Beds
2
Baths
810
Sq. Ft.
$550,000
3333 Prescott Street North
St. Petersburg, FL 33704
3
Beds
2
Baths
1,555
Sq. Ft.
$375,000
3501 17th Avenue South
St. Petersburg, FL 33711
5
Beds
2
Baths
1,489
Sq. Ft.
$304,000
470 3rd Street South, Unit 513
St. Petersburg, FL 33701
1
Bed
1
Bath
811
Sq. Ft.
$299,000
5120 Dartmouth Avenue North
St. Petersburg, FL 33710
-
Beds
-
Baths
-
Sq. Ft.
$224,000
10263 Gandy Boulevard North, Unit 2401
St. Petersburg, FL 33702
2
Beds
2
Baths
1,015
Sq. Ft.
Virtual Tour
$629,999
4944 Emerson Avenue South
St. Petersburg, FL 33707
4
Beds
2
Baths
2,174
Sq. Ft.
1
...
4
5
6
7
8
9
Compass
FL
Pinellas County
St. Petersburg
Homes for Sale near St. Petersburg
Neighborhoods
Bahama Shores
Lake Maggiore Shores
Isla del Sol
Highland Oaks
Greater Pinellas Point
Coquina Key
Clam Bayou
Childs Park
Broadwater
Bear Creek
Bayview
Bayside
Bayou Highlands
Bahia del Mar
Thirty-First Street
Point Brittany Community
Perry Bayview
Old Southeast
Lakewood Terrace
Lakewood Estates
Show More
Cities
Treasure Island
Tierra Verde
Tampa
St. Pete Beach
South Pasadena
Seminole
Pinellas Park
Kenneth City
Gulfport
Bay Pines
Madeira Beach
Largo
Oldsmar
Redington Beach
North Redington Beach
Clearwater
Redington Shores
Parrish
Terra Ceia
Safety Harbor
Show More
ZIPs
33782
33762
33730
33716
33715
33714
33713
33712
33711
33710
33709
33707
33705
33704
33703
33702
33701
33706
33744
33708
Show More
Looking for Rentals?
Homes and Apartments for Rent in St. Petersburg
Similar:
Treasure Island
Vina del Mar Island
Sunset Beach
Belle Vista
Corey Ave