St. Petersburg Homes For Sale

Sort by:
4885 1st Street Ne 203, ST. PETERSBURG

$139,400

↓ $500

4885 1st Street Ne 203, ST. PETERSBURG

2 Beds 2 Baths 1,035 SqFt Residential MLS® # TB8464556
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
418 39th Avenue N, ST. PETERSBURG

$370,000

↓ $17,000

418 39th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 912 SqFt Residential MLS® # TB8464525
8162 Terrace Garden Drive N 204, ST. PETERSBURG

$312,000

8162 Terrace Garden Drive N 204, ST. PETERSBURG

2 Beds 2 Baths 1,805 SqFt Residential MLS® # A4678346
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
5091 35th Terrace N, ST. PETERSBURG

$569,900

↓ $15,099

5091 35th Terrace N, ST. PETERSBURG

3 Beds 2 Baths 1,828 SqFt Residential MLS® # TB8464723
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
5267 81st Street N 18, ST. PETERSBURG

$99,900

↓ $5,100

5267 81st Street N 18, ST. PETERSBURG

2 Beds 1 Bath 1,010 SqFt Residential MLS® # TB8463601
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
Open House
1036 North Shore Drive Ne 1, ST. PETERSBURG

$395,000

1036 North Shore Drive Ne 1, ST. PETERSBURG

1 Bed 1 Bath 925 SqFt Residential
Sun, Oct 11th, 2026 @ 12pm - 3pm
MLS® # TB8463460
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
1279 86th Avenue N, ST. PETERSBURG

$630,000

1279 86th Avenue N, ST. PETERSBURG

3 Beds 3 Baths 1,979 SqFt Residential MLS® # TB8461904
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
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
Sat, Oct 10th, 2026 @ 12am - 2pm
MLS® # TB8461856
3465 41st Terrace S 205, ST. PETERSBURG

$205,000

↓ $10,000

3465 41st Terrace S 205, ST. PETERSBURG

2 Beds 3 Baths 1,325 SqFt Residential MLS® # TB8461073
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
Open House
9240 San Martin Boulevard Ne, ST. PETERSBURG

$1,125,000

↓ $74,000

9240 San Martin Boulevard Ne, ST. PETERSBURG

4 Beds 3 Baths 2,904 SqFt Residential
Sun, Oct 11th, 2026 @ 11am - 1pm
MLS® # TB8547268
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
4200 46th Avenue S, ST. PETERSBURG

$1,299,000

↓ $51,000

4200 46th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,715 SqFt Residential MLS® # TB8459277
4611 14th Avenue S, ST. PETERSBURG

$315,000

4611 14th Avenue S, ST. PETERSBURG

3 Beds 1 Bath 955 SqFt Residential MLS® # TB8459344
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 MLS® # TB8459771
1290 83rd Avenue N D, ST. PETERSBURG

$120,000

↓ $5,000

1290 83rd Avenue N D, ST. PETERSBURG

1 Bed 1 Bath 630 SqFt Residential MLS® # TB8459954