St. Petersburg Homes For Sale

Sort by:
4227 2nd Avenue N, ST. PETERSBURG

$874,900

↓ $24,100

4227 2nd Avenue N, ST. PETERSBURG

7 Beds 5 Baths 3,532 SqFt Residential 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
Open House
3104 4th Place N, ST. PETERSBURG

$599,990

3104 4th Place N, ST. PETERSBURG

3 Beds 4 Baths 1,952 SqFt Residential
Sat, Sep 19th, 2026 @ 1pm - 4pm
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
766 51st Avenue N, ST. PETERSBURG

$279,000

↓ $20,000

766 51st Avenue N, ST. PETERSBURG

1 Bed 1 Bath 601 SqFt Residential MLS® # TB8536463
2000 57th Street N, ST. PETERSBURG

$379,000

↓ $6,000

2000 57th Street N, ST. PETERSBURG

2 Beds 2 Baths 1,029 SqFt Residential MLS® # TB8528066
7300 Sunshine Skyway Lane 206, ST. PETERSBURG

$319,000

7300 Sunshine Skyway Lane 206, ST. PETERSBURG

2 Beds 2 Baths 1,070 SqFt Residential MLS® # TB8536377
Open House
926 29th Street N, ST. PETERSBURG

$524,900

↓ $34,226

926 29th Street N, ST. PETERSBURG

4 Beds 2 Baths 1,451 SqFt Residential
Sun, Sep 20th, 2026 @ 1pm - 3pm
MLS® # TB8536598
3675 41st Way S I, ST. PETERSBURG

$325,000

3675 41st Way S I, ST. PETERSBURG

2 Beds 2 Baths 1,375 SqFt Residential MLS® # TB8536473
5532 6th Avenue N, ST. PETERSBURG

$374,800

↑ $11,000

5532 6th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 976 SqFt Residential MLS® # TB8535119
4728 Beach Drive Se B, ST. PETERSBURG

$264,900

↓ $5,000

4728 Beach Drive Se B, ST. PETERSBURG

1 Bed 1 Bath 646 SqFt Residential MLS® # TB8534612
Open House
446 31st Way N, ST. PETERSBURG

$644,990

446 31st Way N, ST. PETERSBURG

3 Beds 4 Baths 1,952 SqFt Residential
Sat, Sep 19th, 2026 @ 1pm - 4pm
MLS® # TB8536519
275 1st Avenue S 3405, ST. PETERSBURG

$3,330,000

275 1st Avenue S 3405, ST. PETERSBURG

3 Beds 4 Baths 2,637 SqFt Residential MLS® # TB8536610
Open House
6044 22nd Avenue N 2, ST. PETERSBURG

$85,000

6044 22nd Avenue N 2, ST. PETERSBURG

1 Bed 1 Bath 645 SqFt Residential
Sat, Sep 19th, 2026 @ 11am - 1pm
MLS® # TB8535855
1532 13th Street S, ST. PETERSBURG

$305,000

1532 13th Street S, ST. PETERSBURG

3 Beds 1 Bath 1,156 SqFt Residential MLS® # TB8536518
1012 N Shore Drive Ne 14, ST. PETERSBURG

$420,000

1012 N Shore Drive Ne 14, ST. PETERSBURG

1 Bed 1 Bath 850 SqFt Residential MLS® # TB8535560
3745 S 16th Avenue S, ST. PETERSBURG

$265,000

3745 S 16th Avenue S, ST. PETERSBURG

3 Beds 1 Bath 1,106 SqFt Residential MLS® # O6430533
1500 77th Street N, ST. PETERSBURG

$459,000

↓ $10,000

1500 77th Street N, ST. PETERSBURG

3 Beds 2 Baths 1,270 SqFt Residential MLS® # TB8535705
5345 38th Avenue N, ST. PETERSBURG

$319,900

↓ $5,100

5345 38th Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,220 SqFt Residential MLS® # TB8536359
1400 Gandy Boulevard N 1010, ST. PETERSBURG

$125,000

↓ $4,900

1400 Gandy Boulevard N 1010, ST. PETERSBURG

1 Bed 1 Bath 525 SqFt Residential MLS® # TB8532936
138 Davison Avenue Ne, ST. PETERSBURG

$599,000

138 Davison Avenue Ne, ST. PETERSBURG

4 Beds 2 Baths 1,900 SqFt Residential MLS® # TB8536409
6940 A Sunset Drive S 2c, ST. PETERSBURG

$99,900

↓ $10,100

6940 A Sunset Drive S 2c, ST. PETERSBURG

1 Bed 1 Bath 732 SqFt Residential MLS® # TB8536325