St. Petersburg Homes For Sale

Sort by:
Open House
1140 81st Street S, ST. PETERSBURG

$919,800

↓ $5,200

1140 81st Street S, ST. PETERSBURG

4 Beds 4 Baths 2,761 SqFt Residential
Sun, Oct 4th, 2026 @ 11am - 1pm
MLS® # TB8461856
1821 Bayou Grande Boulevard Ne, ST. PETERSBURG

$3,499,554

1821 Bayou Grande Boulevard Ne, ST. PETERSBURG

4 Beds 6 Baths 3,883 SqFt Residential MLS® # TB8462862
5021 37th Avenue N, ST. PETERSBURG

$350,000

↓ $10,000

5021 37th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,464 SqFt Residential MLS® # TB8464830
2701 1st Avenue S, ST. PETERSBURG

$1,125,000

↓ $75,000

2701 1st Avenue S, ST. PETERSBURG

5 Beds 2 Baths 3,194 SqFt Residential MLS® # TB8464728
5020 Brittany Drive S 324, ST. PETERSBURG

$248,999

↓ $1,000

5020 Brittany Drive S 324, ST. PETERSBURG

2 Beds 2 Baths 1,495 SqFt Residential MLS® # C7520025
7825 38th Terrace N 7825, ST. PETERSBURG

$132,500

↓ $5,000

7825 38th Terrace N 7825, ST. PETERSBURG

2 Beds 1 Bath 720 SqFt Residential MLS® # TB8461735
6104 Palma Del Mar Boulevard S 402, ST. PETERSBURG

$405,000

↓ $19,900

6104 Palma Del Mar Boulevard S 402, ST. PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # TB8463921
145 Bay Point Drive Ne, ST. PETERSBURG

$3,200,000

↓ $199,000

145 Bay Point Drive Ne, ST. PETERSBURG

4 Beds 3 Baths 2,984 SqFt Residential MLS® # TB8460708
4565 Duhme Road 203, ST. PETERSBURG

$108,900

↓ $1,000

4565 Duhme Road 203, ST. PETERSBURG

1 Bed 1 Bath 780 SqFt Residential MLS® # TB8462545
1 Beach Drive Se 1610, ST. PETERSBURG

$749,900

↓ $25,100

1 Beach Drive Se 1610, ST. PETERSBURG

3 Beds 2 Baths 1,905 SqFt Residential MLS® # TB8461771
841 4th Avenue N 38, ST. PETERSBURG

$165,000

↓ $10,000

841 4th Avenue N 38, ST. PETERSBURG

1 Bed 1 Bath 850 SqFt Residential MLS® # TB8461874
1320 52nd Avenue Ne, ST. PETERSBURG

$1,500,000

↓ $50,000

1320 52nd Avenue Ne, ST. PETERSBURG

4 Beds 4 Baths 2,608 SqFt Residential MLS® # TB8457340
3247 38th Way S C, ST. PETERSBURG

$229,000

3247 38th Way S C, ST. PETERSBURG

2 Beds 3 Baths 1,180 SqFt Residential MLS® # TB8459156
130 63rd Street S, ST. PETERSBURG

$595,000

↓ $24,000

130 63rd Street S, ST. PETERSBURG

3 Beds 2 Baths 1,556 SqFt Residential MLS® # TB8458571
4935 62nd Avenue S, ST. PETERSBURG

$2,100,000

↓ $50,000

4935 62nd Avenue S, ST. PETERSBURG

4 Beds 3 Baths 3,104 SqFt Residential MLS® # TB8459428
4592 40th Street S, ST. PETERSBURG

$999,000

↓ $50,000

4592 40th Street S, ST. PETERSBURG

3 Beds 2 Baths 2,124 SqFt Residential MLS® # TB8446534
Open House
1926 29th Avenue N, ST. PETERSBURG

$450,000

↓ $35,000

1926 29th Avenue N, ST. PETERSBURG

4 Beds 2 Baths 1,408 SqFt Residential
Fri, Oct 2nd, 2026 @ 4:30pm - 6:30pm
MLS® # TB8459771
1290 83rd Avenue N D, ST. PETERSBURG

$120,000

↓ $10,000

1290 83rd Avenue N D, ST. PETERSBURG

1 Bed 1 Bath 630 SqFt Residential MLS® # TB8459954
4611 14th Avenue S, ST. PETERSBURG

$315,000

4611 14th Avenue S, ST. PETERSBURG

3 Beds 1 Bath 955 SqFt Residential MLS® # TB8459344
7801 9th Avenue S, ST. PETERSBURG

$4,445,000

↓ $250,000

7801 9th Avenue S, ST. PETERSBURG

4 Beds 4 Baths 3,685 SqFt Residential MLS® # O6369589
7801 17th Way N, ST. PETERSBURG

$639,900

↓ $15,100

7801 17th Way N, ST. PETERSBURG

3 Beds 2 Baths 1,892 SqFt Residential MLS® # TB8326698
3944 49th Avenue S, ST. PETERSBURG

$639,800

↓ $4,644

3944 49th Avenue S, ST. PETERSBURG

4 Beds 2 Baths 1,936 SqFt Residential MLS® # TB8458588
1860 Massachusetts Avenue Ne 206, ST. PETERSBURG

$159,000

1860 Massachusetts Avenue Ne 206, ST. PETERSBURG

1 Bed 1 Bath 610 SqFt Residential MLS® # TB8457339
1900 68th Street N 106, ST. PETERSBURG

$114,900

↓ $5,100

1900 68th Street N 106, ST. PETERSBURG

1 Bed 2 Baths 900 SqFt Residential MLS® # TB8458110