St. Petersburg Homes For Sale

Sort by:
150 2nd Avenue S 2905, ST. PETERSBURG

$3,050,000

150 2nd Avenue S 2905, ST. PETERSBURG

2 Beds 3 Baths 1,943 SqFt Residential MLS® # TB8548577
4955 5th Avenue S, ST. PETERSBURG

$216,999

↓ $1,000

4955 5th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,432 SqFt Residential MLS® # O6441641
400 4th Avenue S 508, ST. PETERSBURG

$579,900

400 4th Avenue S 508, ST. PETERSBURG

1 Bed 2 Baths 1,055 SqFt Residential MLS® # TB8545965
316 9th Avenue Ne, ST. PETERSBURG

$1,599,000

316 9th Avenue Ne, ST. PETERSBURG

4 Beds 3 Baths 2,112 SqFt Residential MLS® # TB8499921
4014 22nd Avenue N, ST. PETERSBURG

$339,900

4014 22nd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,056 SqFt Residential MLS® # TB8548331
2010 Dartmouth Avenue N, ST. PETERSBURG

$689,900

2010 Dartmouth Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,592 SqFt Residential MLS® # TB8548322
Open House
4053 31st Street N, ST. PETERSBURG

$495,000

4053 31st Street N, ST. PETERSBURG

5 Beds 4 Baths 1,778 SqFt Residential
Sun, Sep 27th, 2026 @ 12pm - 3pm
MLS® # TB8548310
New
1619 9th Avenue N, ST. PETERSBURG

$745,000

1619 9th Avenue N, ST. PETERSBURG

8 Beds 9 Baths 3,188 SqFt Residential MLS® # TB8548248
220 14th Avenue N, ST. PETERSBURG

$2,475,000

220 14th Avenue N, ST. PETERSBURG

5 Beds 3 Baths 3,108 SqFt Residential MLS® # TB8544377
4501 37th Street S, ST. PETERSBURG

$1,295,000

4501 37th Street S, ST. PETERSBURG

3 Beds 2 Baths 1,662 SqFt Residential MLS® # TB8546041
470 3rd Street S 612, ST. PETERSBURG

$230,000

470 3rd Street S 612, ST. PETERSBURG

1 Bed 1 Bath 798 SqFt Residential MLS® # TB8547811
3731 6th Avenue N, ST. PETERSBURG

$415,000

3731 6th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,143 SqFt Residential MLS® # TB8476330
4359 Neptune Drive Se, ST. PETERSBURG

$346,019

4359 Neptune Drive Se, ST. PETERSBURG

3 Beds 2 Baths 1,452 SqFt Residential MLS® # O6441287
618 Saxony Boulevard, ST. PETERSBURG

$675,000

618 Saxony Boulevard, ST. PETERSBURG

3 Beds 4 Baths 2,942 SqFt Residential MLS® # TB8485666
1000 79th Avenue N 102, ST. PETERSBURG

$79,900

1000 79th Avenue N 102, ST. PETERSBURG

1 Bed 1 Bath 640 SqFt Residential MLS® # TB8548100
2222 Quincy Street S, ST. PETERSBURG

$344,900

↓ $5,000

2222 Quincy Street S, ST. PETERSBURG

3 Beds 2 Baths 888 SqFt Residential MLS® # TB8540042
6357 Bahia Del Mar Boulevard 406, ST. PETERSBURG

$439,000

↓ $15,900

6357 Bahia Del Mar Boulevard 406, ST. PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # TB8547713
2926 Fairfield Avenue S, ST. PETERSBURG

$215,000

2926 Fairfield Avenue S, ST. PETERSBURG

3 Beds 1 Bath 770 SqFt Residential MLS® # TB8547676
4235 3rd Avenue S, ST. PETERSBURG

$469,999

↓ $10,001

4235 3rd Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,226 SqFt Residential MLS® # TB8547599
1809 Shore Acres Boulevard Ne, ST. PETERSBURG

$1,249,000

↓ $1,000

1809 Shore Acres Boulevard Ne, ST. PETERSBURG

5 Beds 4 Baths 2,905 SqFt Residential MLS® # TB8547677
3455 17th Avenue S, ST. PETERSBURG

$435,000

3455 17th Avenue S, ST. PETERSBURG

3 Beds 3 Baths 1,829 SqFt Residential MLS® # TB8411659
4455 Duhme Road 305, ST. PETERSBURG

$135,000

4455 Duhme Road 305, ST. PETERSBURG

1 Bed 1 Bath 627 SqFt Residential MLS® # O6441187
5623 80th Street N 203, ST. PETERSBURG

$87,900

5623 80th Street N 203, ST. PETERSBURG

1 Bed 2 Baths 1,150 SqFt Residential MLS® # TB8547968
833 61st Avenue Ne, ST. PETERSBURG

$314,668

833 61st Avenue Ne, ST. PETERSBURG

3 Beds 1 Bath 834 SqFt Residential MLS® # O6441223