St. Petersburg Homes For Sale

Sort by:
New
5603 80th Street 107, ST PETERSBURG

$119,000

5603 80th Street 107, ST PETERSBURG

1 Bed 1 Bath 870 SqFt Residential MLS® # TB8446127
18 Crescent Place S, ST PETERSBURG

$700,000

18 Crescent Place S, ST PETERSBURG

3 Beds 2 Baths 1,650 SqFt Residential MLS® # TB8356000
5001 Queen Palm Terrace Ne, ST PETERSBURG

$1,195,000

5001 Queen Palm Terrace Ne, ST PETERSBURG

4 Beds 3 Baths 2,594 SqFt Residential MLS® # TB8383799
New
750 Burlington Avenue N 5b, ST PETERSBURG

$399,000

750 Burlington Avenue N 5b, ST PETERSBURG

2 Beds 2 Baths 885 SqFt Residential MLS® # TB8445081
3130 Walnut Street Ne, ST PETERSBURG

$1,500,000

3130 Walnut Street Ne, ST PETERSBURG

4 Beds 5 Baths 2,924 SqFt Residential MLS® # TB8437708
New
5424 35th Way N, ST PETERSBURG

$149,750

5424 35th Way N, ST PETERSBURG

1 Bed 1 Bath 680 SqFt Residential MLS® # TB8446973
5216 81st Street N 2, ST PETERSBURG

$102,500

5216 81st Street N 2, ST PETERSBURG

1 Bed 1 Bath 745 SqFt Residential MLS® # TB8378628
6931 Stones Throw Circle N 5210, ST PETERSBURG

$144,999

6931 Stones Throw Circle N 5210, ST PETERSBURG

1 Bed 1 Bath 570 SqFt Residential MLS® # TB8385345
New
4628 15th Avenue S, ST PETERSBURG

$270,000

4628 15th Avenue S, ST PETERSBURG

2 Beds 1 Bath 625 SqFt Residential MLS® # TB8446967
New
401 Davison Avenue Ne, ST PETERSBURG

$349,900

401 Davison Avenue Ne, ST PETERSBURG

3 Beds 2 Baths 965 SqFt Residential MLS® # TB8446827
New
4910 Bay Street Ne 111, ST PETERSBURG

$327,000

4910 Bay Street Ne 111, ST PETERSBURG

2 Beds 2 Baths 1,025 SqFt Residential MLS® # TB8446907
New
5039 Dr Martin Luther King Jr Street N, ST PETERSBURG

$650,000

5039 Dr Martin Luther King Jr Street N, ST PETERSBURG

3 Beds 3 Baths 1,924 SqFt Residential MLS® # TB8446580
New
874 Glades Court Ne, ST PETERSBURG

$339,000

874 Glades Court Ne, ST PETERSBURG

2 Beds 2 Baths 1,386 SqFt Residential MLS® # TB8446667
New
10851 Mangrove Cay Lane Ne 1012, ST PETERSBURG

$425,000

10851 Mangrove Cay Lane Ne 1012, ST PETERSBURG

2 Beds 2 Baths 1,600 SqFt Residential MLS® # TB8446744
New
4160 58th Avenue N, ST PETERSBURG

$369,000

4160 58th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,648 SqFt Residential MLS® # O6359512
1800 52nd Avenue N, ST PETERSBURG

$415,000

1800 52nd Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,114 SqFt Residential MLS® # TB8446867
New
1311 11th Avenue S, ST PETERSBURG

$287,000

1311 11th Avenue S, ST PETERSBURG

3 Beds 1 Bath 940 SqFt Residential MLS® # O6357903
6436 30th Street N, ST PETERSBURG

$269,500

6436 30th Street N, ST PETERSBURG

2 Beds 1 Bath 778 SqFt Residential MLS® # TB8413338
New
652 13th Avenue S, ST PETERSBURG

$300,000

652 13th Avenue S, ST PETERSBURG

4 Beds 2 Baths 1,375 SqFt Residential MLS® # TB8446454
New
577 4th Avenue S, ST PETERSBURG

$2,200,000

577 4th Avenue S, ST PETERSBURG

4 Beds 4 Baths 3,240 SqFt Residential MLS® # TB8445635
New
10265 Gandy Boulevard N 1507, ST PETERSBURG

$139,900

10265 Gandy Boulevard N 1507, ST PETERSBURG

1 Bed 1 Bath 742 SqFt Residential MLS® # TB8446773
2670 Pinellas Point Drive S, ST PETERSBURG

$559,000

2670 Pinellas Point Drive S, ST PETERSBURG

3 Beds 2 Baths 2,184 SqFt Residential MLS® # TB8424324
New
623 Mound Park Way S, ST PETERSBURG

$850,000

623 Mound Park Way S, ST PETERSBURG

5 Beds 3 Baths 1,510 SqFt Residential MLS® # TB8446468
New
301 1st Street S 1501, ST PETERSBURG

$2,625,000

301 1st Street S 1501, ST PETERSBURG

3 Beds 4 Baths 2,712 SqFt Residential MLS® # TB8445462