St. Petersburg Homes For Sale

Sort by:
New
5400 Park Street N 511, ST. PETERSBURG

$250,000

5400 Park Street N 511, ST. PETERSBURG

2 Beds 2 Baths 1,280 SqFt Residential MLS® # TB8543040
New
5725 80th Street N 106, ST. PETERSBURG

$124,900

5725 80th Street N 106, ST. PETERSBURG

1 Bed 1 Bath 870 SqFt Residential MLS® # TB8540069
New
3145 32nd Avenue N, ST. PETERSBURG

$349,900

3145 32nd Avenue N, ST. PETERSBURG

2 Beds 1 Bath 992 SqFt Residential MLS® # TB8542808
New
130 4th Avenue N 107, ST. PETERSBURG

$237,900

130 4th Avenue N 107, ST. PETERSBURG

1 Bed 1 Bath 628 SqFt Residential MLS® # TB8542732
New Open House
6917 Dunnett Avenue N, ST. PETERSBURG

$474,900

6917 Dunnett Avenue N, ST. PETERSBURG

3 Beds 3 Baths 1,498 SqFt Residential
Sat, Sep 5th, 2026 @ 12am - 2pm
MLS® # TB8542964
New
2848 Emerson Avenue S, ST. PETERSBURG

$500,000

2848 Emerson Avenue S, ST. PETERSBURG

1 Bed 1 Bath 1,239 SqFt Residential MLS® # TB8541928
New
4735 21st Avenue N, ST. PETERSBURG

$332,500

4735 21st Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,002 SqFt Residential MLS® # OM731102
New
2321 14th Street N, ST. PETERSBURG

$1,250,000

2321 14th Street N, ST. PETERSBURG

2 Beds 3 Baths 1,480 SqFt Residential MLS® # TB8534005
New
4411 15th Street N, ST. PETERSBURG

$879,000

4411 15th Street N, ST. PETERSBURG

3 Beds 2 Baths 1,499 SqFt Residential MLS® # TB8541173
5126 104th Street N, ST. PETERSBURG

$410,000

5126 104th Street N, ST. PETERSBURG

4 Beds 2 Baths 1,571 SqFt Residential MLS® # TB8511231
New
4501 26th Avenue S, ST. PETERSBURG

$325,000

4501 26th Avenue S, ST. PETERSBURG

2 Beds 1 Bath 720 SqFt Residential MLS® # TB8541922
New
3001 58th Avenue S 613, ST. PETERSBURG

$160,000

3001 58th Avenue S 613, ST. PETERSBURG

1 Bed 1 Bath 640 SqFt Residential MLS® # TB8538646
1868 Mississippi Avenue Ne, ST. PETERSBURG

$769,900

1868 Mississippi Avenue Ne, ST. PETERSBURG

4 Beds 2 Baths 1,745 SqFt Residential MLS® # TB8521432
New
820 86th Avenue N, ST. PETERSBURG

$259,000

820 86th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 704 SqFt Residential MLS® # TB8542879
New
1200 N Shore Drive Ne 208, ST. PETERSBURG

$330,000

1200 N Shore Drive Ne 208, ST. PETERSBURG

1 Bed 1 Bath 800 SqFt Residential MLS® # TB8542570
New
802 18th Street S, ST. PETERSBURG

$479,000

802 18th Street S, ST. PETERSBURG

3 Beds 3 Baths 1,913 SqFt Residential MLS® # TB8541673
New
2698 46th Avenue N, ST. PETERSBURG

$450,000

2698 46th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,458 SqFt Residential MLS® # W7888912
New
3920 5th Avenue N, ST. PETERSBURG

$349,000

3920 5th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 884 SqFt Residential MLS® # TB8542707
New
2459 17th Avenue S, ST. PETERSBURG

$335,000

2459 17th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,080 SqFt Residential MLS® # TB8542710
New
4641 25th Avenue N, ST. PETERSBURG

$460,000

4641 25th Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,411 SqFt Residential MLS® # TB8542572
New
3305 10th Avenue N, ST. PETERSBURG

$359,000

3305 10th Avenue N, ST. PETERSBURG

3 Beds 1 Bath 1,039 SqFt Residential MLS® # TB8542440
New
440 42nd Street N, ST. PETERSBURG

$389,000

440 42nd Street N, ST. PETERSBURG

3 Beds 2 Baths 1,068 SqFt Residential MLS® # TB8542489
New
4948 97th Way N, ST. PETERSBURG

$625,000

4948 97th Way N, ST. PETERSBURG

3 Beds 2 Baths 1,635 SqFt Residential MLS® # TB8541650
New
1710 Bayou Grande Boulevard Ne, ST. PETERSBURG

$1,700,000

1710 Bayou Grande Boulevard Ne, ST. PETERSBURG

5 Beds 5 Baths 3,568 SqFt Residential MLS® # TB8542484