St. Petersburg Homes For Sale

Sort by:
5925 Terrace Park Drive N 210, ST PETERSBURG

$124,900

↓ $5,000

5925 Terrace Park Drive N 210, ST PETERSBURG

2 Beds 2 Baths 830 SqFt Residential MLS® # TB8400838
200 Colony Point Road S, ST PETERSBURG

$1,998,799

↓ $500

200 Colony Point Road S, ST PETERSBURG

3 Beds 2 Baths 3,360 SqFt Residential MLS® # O6234302
5257 Beach Drive Se D, ST PETERSBURG

$429,900

5257 Beach Drive Se D, ST PETERSBURG

2 Beds 2 Baths 1,024 SqFt Residential MLS® # U8250944
4820 8th Avenue S, ST PETERSBURG

$375,000

↓ $5,000

4820 8th Avenue S, ST PETERSBURG

3 Beds 1 Bath 1,800 SqFt Residential MLS® # TB8402814
622 105th Terrace N, ST PETERSBURG

$337,500

622 105th Terrace N, ST PETERSBURG

3 Beds 3 Baths 1,805 SqFt Residential MLS® # O6332657
5210 Dr Martin Luther King Jr St N Street, ST PETERSBURG

$349,900

↓ $10,000

5210 Dr Martin Luther King Jr St N Street, ST PETERSBURG

3 Beds 2 Baths 1,318 SqFt Residential MLS® # TB8395760
7950 Causeway Boulevard N, ST PETERSBURG

$739,000

↓ $10,000

7950 Causeway Boulevard N, ST PETERSBURG

4 Beds 4 Baths 2,286 SqFt Residential MLS® # TB8403425
6663 Bayou Grande Boulevard Ne, ST PETERSBURG

$2,500,000

6663 Bayou Grande Boulevard Ne, ST PETERSBURG

3 Beds 4 Baths 2,720 SqFt Residential MLS® # TB8400015
883 6th Avenue S, ST PETERSBURG

$649,000

883 6th Avenue S, ST PETERSBURG

2 Beds 3 Baths 1,857 SqFt Residential MLS® # TB8372124
314 33rd Avenue Ne, ST PETERSBURG

$875,000

↓ $20,000

314 33rd Avenue Ne, ST PETERSBURG

3 Beds 3 Baths 2,093 SqFt Residential MLS® # TB8346303
881 6th Avenue S, ST PETERSBURG

$649,000

881 6th Avenue S, ST PETERSBURG

2 Beds 3 Baths 1,857 SqFt Residential MLS® # TB8346609
2620 3rd Avenue S, ST PETERSBURG

$1,020,000

↓ $80,000

2620 3rd Avenue S, ST PETERSBURG

4 Beds 3 Baths 2,385 SqFt Residential MLS® # TB8410958
4964 44th Avenue N, ST PETERSBURG

$485,000

↓ $14,000

4964 44th Avenue N, ST PETERSBURG

3 Beds 4 Baths 2,098 SqFt Residential MLS® # A4660363
729 Lynndale Street N, ST PETERSBURG

$389,000

↓ $6,000

729 Lynndale Street N, ST PETERSBURG

3 Beds 1 Bath 1,378 SqFt Residential MLS® # TB8407168
135 Aranda Street Ne, ST PETERSBURG

$850,000

↓ $49,000

135 Aranda Street Ne, ST PETERSBURG

3 Beds 3 Baths 1,836 SqFt Residential MLS® # TB8405777
777 3rd Avenue N 1503, ST PETERSBURG

$1,599,000

777 3rd Avenue N 1503, ST PETERSBURG

2 Beds 2 Baths 2,052 SqFt Residential MLS® # TB8398055
6161 35th Avenue N, ST PETERSBURG

$475,000

↓ $14,000

6161 35th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,340 SqFt Residential MLS® # TB8404984
5611 Burlington Avenue N, ST PETERSBURG

$480,000

↓ $15,000

5611 Burlington Avenue N, ST PETERSBURG

4 Beds 2 Baths 1,377 SqFt Residential MLS® # TB8395293
2254 66th Avenue S, ST PETERSBURG

$458,750

↓ $100

2254 66th Avenue S, ST PETERSBURG

4 Beds 2 Baths 1,420 SqFt Residential MLS® # TB8387155
777 3rd Avenue N 1704, ST PETERSBURG

$1,650,000

777 3rd Avenue N 1704, ST PETERSBURG

2 Beds 2 Baths 1,753 SqFt Residential MLS® # TB8398052
301 2nd Street N 14, ST PETERSBURG

$897,500

301 2nd Street N 14, ST PETERSBURG

2 Beds 3 Baths 1,688 SqFt Residential MLS® # TB8401045
423 Fan Palm Court Ne, ST PETERSBURG

$885,000

↓ $15,000

423 Fan Palm Court Ne, ST PETERSBURG

3 Beds 3 Baths 2,085 SqFt Residential MLS® # TB8388162
4900 59th Avenue S, ST PETERSBURG

$3,950,000

↓ $50,000

4900 59th Avenue S, ST PETERSBURG

4 Beds 5 Baths 4,400 SqFt Residential MLS® # TB8350653
4611 Duhme Road 1a, ST PETERSBURG

$329,000

↓ $16,000

4611 Duhme Road 1a, ST PETERSBURG

2 Beds 3 Baths 1,540 SqFt Residential MLS® # TB8368957