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
329-369
of
2,065
Homes
Sort by Recommended
$599,000
4034 24th Avenue North
St. Petersburg, FL 33713
3
Beds
2
Baths
1,291
Sq. Ft.
4 more listings match your search
Learn More
$1,000,000
5050 74th Street North
St. Petersburg, FL 33709
-
Beds
-
Baths
2,905
Sq. Ft.
$419,900
6363 99th Way North, Unit 12A
St. Petersburg, FL 33708
3
Beds
2
Baths
1,450
Sq. Ft.
$435,000
3631 2nd Avenue North
St. Petersburg, FL 33713
2
Beds
1
Bath
1,032
Sq. Ft.
$537,500
2273 61st Street North
St. Petersburg, FL 33710
3
Beds
2
Baths
1,300
Sq. Ft.
Virtual Tour
$7,775,000
2030 Coffee Pot Boulevard Northeast
St. Petersburg, FL 33704
5
Beds
5.5
Baths
6,076
Sq. Ft.
$850,000
384 Boca Ciega Point Boulevard
St. Petersburg, FL 33708
3
Beds
3
Baths
1,910
Sq. Ft.
Open: 5/26 12:00PM - 03:00PM
$415,000
5014 Doctor Martin Luther King Junior Street South
St. Petersburg, FL 33705
4
Beds
2
Baths
1,527
Sq. Ft.
$619,999
1833 63rd Terrace South
St. Petersburg, FL 33712
3
Beds
2
Baths
1,572
Sq. Ft.
$1,295,000
211 24th Avenue South
St. Petersburg, FL 33705
4
Beds
3.5
Baths
2,784
Sq. Ft.
$450,000
6131 Bahia Del Mar Boulevard South, Unit 236
St. Petersburg, FL 33715
2
Beds
2
Baths
1,145
Sq. Ft.
$299,999
5055 2nd Avenue South
St. Petersburg, FL 33707
-
Beds
-
Baths
-
Sq. Ft.
$784,500
482 27th Avenue North
St. Petersburg, FL 33704
2
Beds
2
Baths
1,290
Sq. Ft.
$375,000
5019 38th Avenue North
St. Petersburg, FL 33709
2
Beds
1
Bath
966
Sq. Ft.
$134,500
5217 81st Street North, Unit 3
St. Petersburg, FL 33709
2
Beds
2
Baths
1,010
Sq. Ft.
Virtual Tour
$780,000
401 Fan Palm Court Northeast
St. Petersburg, FL 33703
3
Beds
2.5
Baths
1,940
Sq. Ft.
$525,000
9798 49th Avenue North
St. Petersburg, FL 33708
3
Beds
2
Baths
1,273
Sq. Ft.
$329,000
5319 60th Avenue North
St. Petersburg, FL 33709
2
Beds
2.5
Baths
1,270
Sq. Ft.
$850,000
4838 12th Street North
St. Petersburg, FL 33703
4
Beds
2
Baths
1,994
Sq. Ft.
$695,000
5243 Burlington Avenue North
St. Petersburg, FL 33710
4
Beds
2.5
Baths
1,907
Sq. Ft.
$1,299,000
3340 Bayshore Boulevard Northeast
St. Petersburg, FL 33703
2
Beds
1
Bath
1,381
Sq. Ft.
$799,000
810 15th Street North
St. Petersburg, FL 33705
0
Beds
-
Baths
1,536
Sq. Ft.
$1,600,000
820 46th Avenue North
St. Petersburg, FL 33703
6
Beds
6.5
Baths
3,726
Sq. Ft.
$159,900
5890 38th Avenue North, Unit 106
St. Petersburg, FL 33710
1
Bed
1
Bath
860
Sq. Ft.
$599,000
3427 21st Avenue South, Unit LOT 13 AND 14
St. Petersburg, FL 33711
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$650,000
4658 24th Street North
St. Petersburg, FL 33714
0
Beds
-
Baths
2,310
Sq. Ft.
$749,000
1038 Crescent Lake Drive North
St. Petersburg, FL 33701
2
Beds
3
Baths
1,278
Sq. Ft.
Virtual Tour
$329,950
742 Alamanda Way South
St. Petersburg, FL 33705
3
Beds
1
Bath
1,196
Sq. Ft.
$390,000
10206 66th Avenue
Seminole, FL 33708
3
Beds
1
Bath
930
Sq. Ft.
$185,000
4340 37th Street South, Unit 7
St. Petersburg, FL 33711
1
Bed
1
Bath
610
Sq. Ft.
$190,000
2523 56th Avenue North
St. Petersburg, FL 33714
2
Beds
1
Bath
684
Sq. Ft.
$149,900
5246 81st Street North, Unit 18
St. Petersburg, FL 33709
2
Beds
1
Bath
1,010
Sq. Ft.
$2,300,000
8032 13th Avenue South
St. Petersburg, FL 33707
3
Beds
2.5
Baths
2,554
Sq. Ft.
$300,000
2739 15th Avenue North
St. Petersburg, FL 33713
2
Beds
1
Bath
720
Sq. Ft.
Virtual Tour
$1,695,000
316 13th Avenue North
St. Petersburg, FL 33701
3
Beds
-
Baths
3,004
Sq. Ft.
$649,999
6819 17th Street South
St. Petersburg, FL 33712
4
Beds
2
Baths
1,789
Sq. Ft.
$2,475,000
131 Miramar Boulevard Northeast
St. Petersburg, FL 33704
5
Beds
5.5
Baths
4,849
Sq. Ft.
$325,000
5246 4th Avenue North
St. Petersburg, FL 33710
2
Beds
1
Bath
812
Sq. Ft.
$691,500
1520 5th Street South
St. Petersburg, FL 33701
4
Beds
3
Baths
2,412
Sq. Ft.
$687,505
1600 5th Street South
St. Petersburg, FL 33701
4
Beds
3
Baths
2,412
Sq. Ft.
$333,000
3941 8th Avenue South
St. Petersburg, FL 33711
-
Beds
-
Baths
-
Sq. Ft.
1
...
4
5
6
7
8
9
Compass
FL
Pinellas County
St. Petersburg
Homes for Sale near St. Petersburg
Neighborhoods
Arcadia Gardens
Garden Manor Lake Estates
Waterside at Coquina Key North
Waterside at Coquina Key
Mystic Lake
The Enclave at St. Petersburg
Thirteenth Steet Heights
Old Pasadena
Grand Central District
North Kenwood
Mel-Tan Heights
Sunset Drive South
Palmetto Park
Pasadena Bear Creek Estates
Westminster Heights
Melrose-Mercy
Wildwood Heights
Causeway Isle
Campbell Park
Edge District
Show More
Cities
St. Pete Beach
Bay Pines
South Pasadena
Tampa
Gulfport
Tierra Verde
Pinellas Park
Kenneth City
Seminole
Treasure Island
Madeira Beach
Largo
Oldsmar
Redington Beach
North Redington Beach
Clearwater
Redington Shores
Parrish
Terra Ceia
Safety Harbor
Show More
ZIPs
33705
33703
33704
33701
33702
33782
33762
33730
33709
33710
33711
33716
33714
33715
33712
33713
33707
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