St. Petersburg Homes For Sale

Sort by:
920 29th Street N, ST. PETERSBURG

$399,000

↓ $11,000

920 29th Street N, ST. PETERSBURG

3 Beds 1 Bath 1,260 SqFt Residential MLS® # TB8530898
446 37th Avenue Ne, ST. PETERSBURG

$485,000

↓ $4,000

446 37th Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,259 SqFt Residential MLS® # O6426583
7868 40th Avenue N 7868, ST. PETERSBURG

$149,900

↓ $7,600

7868 40th Avenue N 7868, ST. PETERSBURG

2 Beds 1 Bath 720 SqFt Residential MLS® # TB8530698
205 Se Monroe Circle N, ST. PETERSBURG

$399,000

↓ $11,000

205 Se Monroe Circle N, ST. PETERSBURG

3 Beds 2 Baths 1,095 SqFt Residential MLS® # OM728838
2925 Park Street N, ST. PETERSBURG

$275,000

↓ $30,000

2925 Park Street N, ST. PETERSBURG

2 Beds 1 Bath 780 SqFt Residential MLS® # TB8526584
Open House
6871 4th Street S, ST. PETERSBURG

$579,900

↓ $10,100

6871 4th Street S, ST. PETERSBURG

4 Beds 2 Baths 1,912 SqFt Residential
Sun, Sep 13th, 2026 @ 11am - 1pm
MLS® # TB8530740
5937 13th Avenue N, ST. PETERSBURG

$329,999

↓ $5,000

5937 13th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 1,006 SqFt Residential MLS® # TB8529535
6219 Palma Del Mar Boulevard S 114, ST. PETERSBURG

$225,000

↓ $5,000

6219 Palma Del Mar Boulevard S 114, ST. PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # O6426467
1800 22nd Avenue S, ST. PETERSBURG

$289,000

↓ $31,000

1800 22nd Avenue S, ST. PETERSBURG

4 Beds 2 Baths 1,500 SqFt Residential MLS® # TB8530555
1924 Michigan Avenue Ne, ST. PETERSBURG

$1,299,750

↓ $50,000

1924 Michigan Avenue Ne, ST. PETERSBURG

4 Beds 3 Baths 2,196 SqFt Residential MLS® # TB8526994
Open House
600 3rd Avenue S 302, ST. PETERSBURG

$650,000

600 3rd Avenue S 302, ST. PETERSBURG

2 Beds 2 Baths 1,315 SqFt Residential
Sun, Sep 13th, 2026 @ 1pm - 3pm
MLS® # TB8527999
5101 Dover Street Ne, ST. PETERSBURG

$1,485,000

↓ $40,000

5101 Dover Street Ne, ST. PETERSBURG

5 Beds 4 Baths 2,888 SqFt Residential MLS® # TB8530762
1421 26th Avenue S, ST. PETERSBURG

$395,000

↓ $5,000

1421 26th Avenue S, ST. PETERSBURG

3 Beds 3 Baths 1,687 SqFt Residential MLS® # TB8530656
4660 7th Avenue N, ST. PETERSBURG

$420,000

↓ $5,000

4660 7th Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,210 SqFt Residential MLS® # TB8530625
4425 13th Way Ne, ST. PETERSBURG

$825,000

4425 13th Way Ne, ST. PETERSBURG

3 Beds 2 Baths 1,622 SqFt Residential MLS® # TB8528130
3780 51st Street N, ST. PETERSBURG

$354,900

↓ $15,000

3780 51st Street N, ST. PETERSBURG

2 Beds 1 Bath 1,002 SqFt Residential MLS® # TB8529964
3315 58th Avenue S 416, ST. PETERSBURG

$125,000

↓ $20,000

3315 58th Avenue S 416, ST. PETERSBURG

2 Beds 2 Baths 957 SqFt Residential MLS® # A4700447
Open House
2783 67th Way N, ST. PETERSBURG

$1,450,000

↓ $25,000

2783 67th Way N, ST. PETERSBURG

4 Beds 4 Baths 3,500 SqFt Residential
Sun, Sep 13th, 2026 @ 1:30pm - 3:30pm
MLS® # TB8530098
6537 Cape Hatteras Way Ne 2, ST. PETERSBURG

$279,995

↓ $20,000

6537 Cape Hatteras Way Ne 2, ST. PETERSBURG

4 Beds 2 Baths 1,610 SqFt Residential MLS® # TB8529984
41 29th Street N, ST. PETERSBURG

$775,000

↓ $25,000

41 29th Street N, ST. PETERSBURG

3 Beds 4 Baths 2,025 SqFt Residential MLS® # TB8530559
6355 23rd Avenue N, ST. PETERSBURG

$469,000

↓ $11,000

6355 23rd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,541 SqFt Residential MLS® # TB8530099
5127 80th Way N, ST. PETERSBURG

$537,500

5127 80th Way N, ST. PETERSBURG

4 Beds 2 Baths 1,618 SqFt Residential MLS® # TB8529896
6800 20th Avenue N 503, ST. PETERSBURG

$145,000

↓ $10,000

6800 20th Avenue N 503, ST. PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # TB8530519
1 Beach Drive Se 1907, ST. PETERSBURG

$493,000

1 Beach Drive Se 1907, ST. PETERSBURG

1 Bed 2 Baths 1,146 SqFt Residential MLS® # TB8530459