St. Petersburg Homes For Sale

Sort by:
7095 54th Avenue N, ST. PETERSBURG

$305,000

7095 54th Avenue N, ST. PETERSBURG

3 Beds 1 Bath 1,037 SqFt Residential MLS® # TB8533667
175 1st Street S 303, ST. PETERSBURG

$859,995

175 1st Street S 303, ST. PETERSBURG

2 Beds 2 Baths 1,370 SqFt Residential MLS® # TB8536430
Open House
4110 3rd Avenue S, ST. PETERSBURG

$399,900

4110 3rd Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,237 SqFt Residential
Sat, Sep 12th, 2026 @ 5pm - 7pm
MLS® # TB8537074
1847 Shore Drive S 101, ST. PETERSBURG

$418,000

1847 Shore Drive S 101, ST. PETERSBURG

2 Beds 2 Baths 1,595 SqFt Residential MLS® # TB8536985
7241 56th Avenue N, ST. PETERSBURG

$449,000

7241 56th Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,196 SqFt Residential MLS® # TB8532259
4621 4th Avenue N, ST. PETERSBURG

$649,900

↓ $14,100

4621 4th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,756 SqFt Residential MLS® # TB8536848
5541 Puerta Del Sol Boulevard S 412, ST. PETERSBURG

$539,000

5541 Puerta Del Sol Boulevard S 412, ST. PETERSBURG

2 Beds 2 Baths 1,320 SqFt Residential MLS® # TB8536958
5110 Coquina Key Drive Se C, ST. PETERSBURG

$230,000

↓ $51,000

5110 Coquina Key Drive Se C, ST. PETERSBURG

1 Bed 1 Bath 646 SqFt Residential MLS® # TB8473440
100 Beach Drive Ne 301, ST. PETERSBURG

$2,395,000

100 Beach Drive Ne 301, ST. PETERSBURG

3 Beds 3 Baths 2,500 SqFt Residential MLS® # TB8512252
3646 28th Street N, ST. PETERSBURG

$374,900

↓ $10,000

3646 28th Street N, ST. PETERSBURG

3 Beds 2 Baths 1,297 SqFt Residential MLS® # TB8536910
6415 2nd Avenue N, ST. PETERSBURG

$479,990

6415 2nd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,664 SqFt Residential MLS® # TB8537007
701 Mirror Lake Drive N 201, ST. PETERSBURG

$295,000

701 Mirror Lake Drive N 201, ST. PETERSBURG

1 Bed 1 Bath 625 SqFt Residential MLS® # TB8535322
1557 Robinson Drive N, ST. PETERSBURG

$729,000

↓ $19,000

1557 Robinson Drive N, ST. PETERSBURG

5 Beds 5 Baths 2,561 SqFt Residential MLS® # TB8536932
1112 40th Ave Ne, ST. PETERSBURG

$569,000

↓ $20,000

1112 40th Ave Ne, ST. PETERSBURG

3 Beds 2 Baths 1,536 SqFt Residential MLS® # TB8536453
6210 4th Avenue S, ST. PETERSBURG

$414,900

6210 4th Avenue S, ST. PETERSBURG

4 Beds 2 Baths 1,548 SqFt Residential MLS® # TB8536623
4900 38th Way S 404, ST. PETERSBURG

$299,900

4900 38th Way S 404, ST. PETERSBURG

3 Beds 2 Baths 1,500 SqFt Residential MLS® # TB8536631
5815 18th Street N 16, ST. PETERSBURG

$82,000

5815 18th Street N 16, ST. PETERSBURG

1 Bed 1 Bath 520 SqFt Residential MLS® # TB8536854
5092 Beach Drive Se A, ST. PETERSBURG

$215,000

5092 Beach Drive Se A, ST. PETERSBURG

1 Bed 1 Bath 562 SqFt Residential MLS® # TB8536492
Open House
4227 2nd Avenue N, ST. PETERSBURG

$874,900

↓ $24,100

4227 2nd Avenue N, ST. PETERSBURG

7 Beds 5 Baths 3,532 SqFt Residential
Sun, Sep 13th, 2026 @ 11am - 1pm
MLS® # TB8536832
766 41st Avenue Ne, ST. PETERSBURG

$400,000

↓ $25,000

766 41st Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,440 SqFt Residential MLS® # O6431664
3104 4th Place N, ST. PETERSBURG

$599,990

3104 4th Place N, ST. PETERSBURG

3 Beds 4 Baths 1,952 SqFt Residential MLS® # TB8536826
8210 12th Way N G, ST. PETERSBURG

$129,000

↓ $6,000

8210 12th Way N G, ST. PETERSBURG

1 Bed 1 Bath 540 SqFt Residential MLS® # TB8536745
175 1st Street S 1204, ST. PETERSBURG

$925,000

175 1st Street S 1204, ST. PETERSBURG

2 Beds 2 Baths 1,018 SqFt Residential MLS® # TB8510371
112 Coquina Bay Drive, ST. PETERSBURG

$185,000

112 Coquina Bay Drive, ST. PETERSBURG

2 Beds 3 Baths 1,538 SqFt Residential MLS® # O6431639