St. Petersburg Homes For Sale

Sort by:
10015 6th Street N, ST. PETERSBURG

$300,000

↓ $4,000

10015 6th Street N, ST. PETERSBURG

3 Beds 3 Baths 1,445 SqFt Residential MLS® # TB8531395
4924 45th Avenue N, ST. PETERSBURG

$324,900

↓ $5,000

4924 45th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,112 SqFt Residential MLS® # TB8531916
6360 2nd Palm Point, ST. PETERSBURG

$1,650,000

↓ $29,900

6360 2nd Palm Point, ST. PETERSBURG

3 Beds 2 Baths 2,342 SqFt Residential MLS® # TB8532094
7303 51st Avenue N, ST. PETERSBURG

$425,000

7303 51st Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,028 SqFt Residential MLS® # TB8532220
2227 32nd Avenue N, ST. PETERSBURG

$669,900

↓ $5,000

2227 32nd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,960 SqFt Residential MLS® # TB8530732
344 4th Street S 1101a, ST. PETERSBURG

$3,200,000

344 4th Street S 1101a, ST. PETERSBURG

3 Beds 3 Baths 2,180 SqFt Residential MLS® # TB8531703
3406 Bayshore Blvd Ne, ST. PETERSBURG

$2,250,000

3406 Bayshore Blvd Ne, ST. PETERSBURG

5 Beds 5 Baths 3,321 SqFt Residential MLS® # TB8528341
644 3rd Avenue S 403, ST. PETERSBURG

$550,000

644 3rd Avenue S 403, ST. PETERSBURG

2 Beds 2 Baths 1,355 SqFt Residential MLS® # TB8531364
Open House
170 22nd Avenue N, ST. PETERSBURG

$625,000

170 22nd Avenue N, ST. PETERSBURG

2 Beds 3 Baths 1,073 SqFt Residential
Sat, Sep 19th, 2026 @ 12:30pm - 4pm
MLS® # TB8530980
616 15th Street N, ST. PETERSBURG

$575,000

↓ $5,000

616 15th Street N, ST. PETERSBURG

2 Beds 2 Baths 1,475 SqFt Residential MLS® # TB8529493
5880 38th Avenue N 206, ST. PETERSBURG

$110,000

5880 38th Avenue N 206, ST. PETERSBURG

1 Bed 1 Bath 854 SqFt Residential MLS® # TB8530761
5400 Denver Street Ne, ST. PETERSBURG

$799,000

5400 Denver Street Ne, ST. PETERSBURG

4 Beds 3 Baths 2,394 SqFt Residential MLS® # TB8531593
10 Franklin Court S 63c, ST. PETERSBURG

$1,099,000

10 Franklin Court S 63c, ST. PETERSBURG

3 Beds 2 Baths 2,218 SqFt Residential MLS® # A4700708
Open House
3896 42nd Avenue S, ST. PETERSBURG

$2,595,000

3896 42nd Avenue S, ST. PETERSBURG

3 Beds 3 Baths 2,957 SqFt Residential
Sun, Sep 20th, 2026 @ 12pm - 2pm
MLS® # TB8531236
1683 Watermark Circle Ne, ST. PETERSBURG

$475,000

↓ $15,000

1683 Watermark Circle Ne, ST. PETERSBURG

2 Beds 3 Baths 1,810 SqFt Residential MLS® # TB8531191
100 36th Street N, ST. PETERSBURG

$599,900

100 36th Street N, ST. PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8530789
3601 1st Avenue N, ST. PETERSBURG

$649,900

3601 1st Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,455 SqFt Residential MLS® # TB8530791
108 36th Street N, ST. PETERSBURG

$699,900

108 36th Street N, ST. PETERSBURG

3 Beds 2 Baths 1,592 SqFt Residential MLS® # TB8530788
3603 1st Avenue N, ST. PETERSBURG

$624,900

3603 1st Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,378 SqFt Residential MLS® # TB8530790
2901 Dr Martin Luther King Jr Street S, ST. PETERSBURG

$270,000

↓ $5,000

2901 Dr Martin Luther King Jr Street S, ST. PETERSBURG

3 Beds 2 Baths 1,384 SqFt Residential MLS® # TB8531129
801 Pinellas Point Drive S, ST. PETERSBURG

$615,000

↓ $24,000

801 Pinellas Point Drive S, ST. PETERSBURG

3 Beds 3 Baths 2,538 SqFt Residential MLS® # C7523392
1842 Shore Acres Boulevard Ne, ST. PETERSBURG

$350,000

↓ $59,999

1842 Shore Acres Boulevard Ne, ST. PETERSBURG

3 Beds 2 Baths 1,330 SqFt Residential MLS® # O6424211
535 4th Avenue S 4, ST. PETERSBURG

$499,000

535 4th Avenue S 4, ST. PETERSBURG

2 Beds 2 Baths 1,290 SqFt Residential MLS® # TB8531799
4247 Helena Street Ne, ST. PETERSBURG

$395,000

↓ $14,000

4247 Helena Street Ne, ST. PETERSBURG

3 Beds 2 Baths 1,500 SqFt Residential MLS® # TB8531705