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
165-205
of
2,070
Homes
Sort by Recommended
$2,190,000
900 31st Avenue Northeast
St. Petersburg, FL 33704
5
Beds
4
Baths
2,785
Sq. Ft.
5 more listings match your search
Learn More
$527,000
1305 Marion Drive South
St. Petersburg, FL 33707
3
Beds
1.5
Baths
1,844
Sq. Ft.
$223,000
4550 Cove Circle, Unit 201
St. Petersburg, FL 33708
2
Beds
2
Baths
1,110
Sq. Ft.
$590,000
4001 Arkansas Avenue Northeast
St. Petersburg, FL 33703
3
Beds
2.5
Baths
1,589
Sq. Ft.
$300,000
525 39th Avenue North
St. Petersburg, FL 33703
3
Beds
1
Bath
924
Sq. Ft.
$729,000
5281 Venetian Boulevard Northeast
St. Petersburg, FL 33703
3
Beds
2
Baths
2,216
Sq. Ft.
$499,000
4654 11th Avenue North
St. Petersburg, FL 33713
3
Beds
2
Baths
1,699
Sq. Ft.
$310,000
700 14th Avenue South
St. Petersburg, FL 33701
3
Beds
2.5
Baths
1,178
Sq. Ft.
$270,000
1155 15th Avenue South
St. Petersburg, FL 33705
3
Beds
2
Baths
1,321
Sq. Ft.
$285,000
2935 47th Avenue South
St. Petersburg, FL 33712
4
Beds
1.5
Baths
1,428
Sq. Ft.
$974,900
1911 Anastasia Way South
St. Petersburg, FL 33712
4
Beds
3.5
Baths
3,344
Sq. Ft.
$380,000
470 3rd Street South, Unit 405
St. Petersburg, FL 33701
2
Beds
2
Baths
1,045
Sq. Ft.
$2,500,000
308 Grove Street North
St. Petersburg, FL 33701
7
Beds
-
Baths
7,252
Sq. Ft.
$1,499,990
342 34th Avenue Northeast
St. Petersburg, FL 33704
4
Beds
4.5
Baths
3,146
Sq. Ft.
$374,999
755 51st Avenue North
St. Petersburg, FL 33703
2
Beds
1
Bath
710
Sq. Ft.
Virtual Tour
$2,300,000
300 Beach Drive Northeast, Unit 704
St. Petersburg, FL 33701
3
Beds
3.5
Baths
2,736
Sq. Ft.
$145,000
801 83rd Avenue North, Unit 321
St. Petersburg, FL 33702
2
Beds
2
Baths
860
Sq. Ft.
$550,000
5864 31st Avenue North
St. Petersburg, FL 33710
3
Beds
2
Baths
1,488
Sq. Ft.
$1,450,000
1191 Darlington Oak Drive Northeast
St. Petersburg, FL 33703
5
Beds
3.5
Baths
3,182
Sq. Ft.
$735,000
745 Captiva Court Northeast
St. Petersburg, FL 33702
3
Beds
2
Baths
1,703
Sq. Ft.
$425,000
7248 61st Avenue North
St. Petersburg, FL 33709
3
Beds
2
Baths
1,264
Sq. Ft.
$539,000
6700 Turner Street North
St. Petersburg, FL 33702
4
Beds
2
Baths
1,744
Sq. Ft.
$255,000
4550 Overlook Drive Northeast, Unit 258
St. Petersburg, FL 33703
2
Beds
1.5
Baths
1,015
Sq. Ft.
$289,900
4816 Snook Drive Southeast, Unit F
St. Petersburg, FL 33705
1
Bed
1
Bath
823
Sq. Ft.
$1,999,000
301 1st Street South, Unit 1207
St. Petersburg, FL 33701
2
Beds
3
Baths
1,970
Sq. Ft.
$1,025,000
401 Appian Way Northeast
St. Petersburg, FL 33704
3
Beds
3
Baths
1,694
Sq. Ft.
$3,350,000
1348 80th Street South
St. Petersburg, FL 33707
5
Beds
3.5
Baths
4,501
Sq. Ft.
$480,000
757 50th Avenue North
St. Petersburg, FL 33703
2
Beds
2
Baths
1,268
Sq. Ft.
$449,900
6061 Bahia Del Mar Boulevard South, Unit 107
St. Petersburg, FL 33715
2
Beds
2
Baths
1,075
Sq. Ft.
$218,000
4908 38th Way South, Unit 202
St. Petersburg, FL 33711
1
Bed
1.5
Baths
790
Sq. Ft.
$895,900
Childs Park
St. Petersburg, FL 33711
-
Beds
-
Baths
-
Sq. Ft.
$282,500
3994 37th Street South, Unit 10
St. Petersburg, FL 33711
3
Beds
2
Baths
1,385
Sq. Ft.
$1,359,000
2210 Burlington Avenue North
St. Petersburg, FL 33713
3
Beds
3
Baths
2,376
Sq. Ft.
$945,000
1109 Pinellas Bayway South, Unit 102
St. Petersburg, FL 33715
3
Beds
3.5
Baths
2,593
Sq. Ft.
$310,000
3204 40th Way South, Unit A
St. Petersburg, FL 33711
2
Beds
2
Baths
1,175
Sq. Ft.
$190,000
11901 4th Street North, Unit 11305
St. Petersburg, FL 33716
1
Bed
1
Bath
616
Sq. Ft.
$329,000
7100 Sunshine Skyway Lane South, Unit 201
St. Petersburg, FL 33711
1
Bed
1
Bath
935
Sq. Ft.
$169,900
9950 47th Avenue North, Unit 104
St. Petersburg, FL 33708
1
Bed
1
Bath
745
Sq. Ft.
$1,725,000
206 35th Avenue North
St. Petersburg, FL 33704
4
Beds
4
Baths
3,326
Sq. Ft.
$430,000
1126 Melrose Avenue South
St. Petersburg, FL 33705
3
Beds
2
Baths
1,293
Sq. Ft.
$635,000
4516 23rd Avenue South
St. Petersburg, FL 33711
3
Beds
2.5
Baths
1,692
Sq. Ft.
1
...
3
4
5
6
7
...
9
Compass
FL
Pinellas County
St. Petersburg
Homes for Sale near St. Petersburg
Neighborhoods
Barcley Estates
Sun Lit Shores
Shore Acres
Riviera Bay
Placido Bayou
North Euclid
Meadowlawn
Lealman
Jamestown
Itopia Private Residences
Fossil Park
Feather Sound
Fairview Estates
Calais Village
Winston Park
Windjammer Condominium
West Lealman
Venetian Isles
Vantage Point Condominiums
Tanglewood
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