St. Petersburg Homes For Sale

Sort by:
5970 80th Street N 409, ST. PETERSBURG

$185,000

5970 80th Street N 409, ST. PETERSBURG

2 Beds 2 Baths 1,100 SqFt Residential MLS® # TB8539613
1249 Essex Drive N, ST. PETERSBURG

$494,900

1249 Essex Drive N, ST. PETERSBURG

3 Beds 2 Baths 1,141 SqFt Residential MLS® # TB8455341
2321 Trelain Drive S, ST. PETERSBURG

$369,900

2321 Trelain Drive S, ST. PETERSBURG

3 Beds 2 Baths 1,662 SqFt Residential MLS® # TB8538404
1020 19th Street S, ST. PETERSBURG

$299,900

↓ $10,000

1020 19th Street S, ST. PETERSBURG

3 Beds 1 Bath 868 SqFt Residential MLS® # TB8539057
6450 31st Terrace N, ST. PETERSBURG

$540,000

↓ $9,000

6450 31st Terrace N, ST. PETERSBURG

4 Beds 2 Baths 1,969 SqFt Residential MLS® # A4703097
804 13th Avenue S, ST. PETERSBURG

$470,000

↓ $15,000

804 13th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 1,612 SqFt Residential MLS® # TB8532629
Open House
801 83rd Avenue N 310, ST. PETERSBURG

$144,900

801 83rd Avenue N 310, ST. PETERSBURG

2 Beds 2 Baths 800 SqFt Residential
Sat, Sep 12th, 2026 @ 2pm - 4pm
MLS® # TB8538816
118 Pompano Drive Se B, ST. PETERSBURG

$199,000

118 Pompano Drive Se B, ST. PETERSBURG

1 Bed 1 Bath 561 SqFt Residential MLS® # TB8538470
933 41st Avenue Ne, ST. PETERSBURG

$435,000

↓ $14,000

933 41st Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,200 SqFt Residential MLS® # TB8539092
2001 Illinois Ave Ne, ST. PETERSBURG

$1,795,000

2001 Illinois Ave Ne, ST. PETERSBURG

5 Beds 5 Baths 3,405 SqFt Residential MLS® # TB8526640
111 Seahorse Drive Se A, ST. PETERSBURG

$265,000

111 Seahorse Drive Se A, ST. PETERSBURG

2 Beds 2 Baths 1,056 SqFt Residential MLS® # TB8539195
1211 16th Avenue N, ST. PETERSBURG

$739,900

↓ $25,100

1211 16th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,338 SqFt Residential MLS® # TB8508844
2055 28th Avenue N, ST. PETERSBURG

$349,000

2055 28th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,248 SqFt Residential MLS® # TB8538905
Open House
1300 Pleasant Way S, ST. PETERSBURG

$797,000

↓ $1,000

1300 Pleasant Way S, ST. PETERSBURG

4 Beds 3 Baths 2,088 SqFt Residential
Sun, Sep 13th, 2026 @ 12pm - 2pm
MLS® # TB8538843
6634 49th Avenue N, ST. PETERSBURG

$270,000

6634 49th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 864 SqFt Residential MLS® # TB8538833
6177 Sun Boulevard 109, ST. PETERSBURG

$425,000

6177 Sun Boulevard 109, ST. PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8532943
2101 20th Avenue N, ST. PETERSBURG

$364,990

↓ $5,000

2101 20th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 981 SqFt Residential MLS® # TB8538480
4642 10th Avenue S, ST. PETERSBURG

$380,000

↓ $10,000

4642 10th Avenue S, ST. PETERSBURG

5 Beds 2 Baths 1,916 SqFt Residential MLS® # TB8539131
7300 10th Street N, ST. PETERSBURG

$457,500

7300 10th Street N, ST. PETERSBURG

4 Beds 2 Baths 1,862 SqFt Residential MLS® # TB8538828
3000 Ponce De Leon Way S, ST. PETERSBURG

$749,000

3000 Ponce De Leon Way S, ST. PETERSBURG

3 Beds 3 Baths 2,190 SqFt Residential MLS® # TB8538891
350 79th Ave N 102, ST. PETERSBURG

$100,000

↓ $15,000

350 79th Ave N 102, ST. PETERSBURG

2 Beds 2 Baths 1,075 SqFt Residential MLS® # TB8538513
5585 Atlantic Avenue N, ST. PETERSBURG

$344,900

↓ $10,100

5585 Atlantic Avenue N, ST. PETERSBURG

4 Beds 2 Baths 1,296 SqFt Residential MLS® # O6433664
3789 46th Avenue S 202, ST. PETERSBURG

$190,000

3789 46th Avenue S 202, ST. PETERSBURG

2 Beds 2 Baths 1,085 SqFt Residential MLS® # TB8538871
5980 Terrace Park Drive N 108, ST. PETERSBURG

$102,000

5980 Terrace Park Drive N 108, ST. PETERSBURG

1 Bed 1 Bath 840 SqFt Residential MLS® # TB8538541