St. Petersburg Homes For Sale

Click the links below to sort results by price range.
All Listings Under $100,000 $100,000 - $200,000
$200,000 - $300,000 $300,000 - $400,000 $400,000 - $500,000
$500,000 - $600,000 $600,000 - $700,000 $700,000 - $800,000
$800,000 - $900,000 $900,000 - $1,000,000 Over $1,000,000
Sort by:
New
6463 1st Avenue N, ST PETERSBURG

$625,000

6463 1st Avenue N, ST PETERSBURG

4 Beds 3 Baths 1,901 SqFt Residential MLS® # U8183933
New
3918 26th Street N, ST PETERSBURG

$650,000

3918 26th Street N, ST PETERSBURG

4 Beds 4 Baths 1,944 SqFt Residential MLS® # U8183934
New
3821 8th Street S, ST PETERSBURG

$215,000

3821 8th Street S, ST PETERSBURG

3 Beds 1 Bath 1,324 SqFt Residential MLS® # T3416541
New
1051 44th Street S, ST PETERSBURG

$414,000

1051 44th Street S, ST PETERSBURG

3 Beds 2 Baths 1,397 SqFt Residential MLS® # T3415120
New
1000 30th Avenue N, ST PETERSBURG

$559,000

1000 30th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,159 SqFt Residential MLS® # U8183393
New
3226 Nautical Place S, ST PETERSBURG

$719,000

3226 Nautical Place S, ST PETERSBURG

4 Beds 3 Baths 1,920 SqFt Residential MLS® # U8183828
New
5530 80th Street N B102, ST PETERSBURG

$100,000

5530 80th Street N B102, ST PETERSBURG

1 Bed 1 Bath 880 SqFt Residential MLS® # U8182946
New
N/A, ST PETERSBURG

$399,900

N/A, ST PETERSBURG

3 Beds 2 Baths 1,576 SqFt Residential MLS® # W7850725
New
3219 Bayshore Boulevard Ne, ST PETERSBURG

$1,950,000

3219 Bayshore Boulevard Ne, ST PETERSBURG

3 Beds 3 Baths 1,754 SqFt Residential MLS® # U8183865
New
5817 Park Street N 408, ST PETERSBURG

$265,000

5817 Park Street N 408, ST PETERSBURG

2 Beds 2 Baths 1,000 SqFt Residential MLS® # U8183718
New
558 10th Avenue S, ST PETERSBURG

$350,000

558 10th Avenue S, ST PETERSBURG

2 Beds 1 Bath 914 SqFt Residential MLS® # U8183672
New
3211 35th Avenue N, ST PETERSBURG

$299,900

3211 35th Avenue N, ST PETERSBURG

2 Beds 1 Bath 938 SqFt Residential MLS® # T3415855
New
1120 41st Street N, ST PETERSBURG

$425,000

1120 41st Street N, ST PETERSBURG

3 Beds 2 Baths 960 SqFt Residential MLS® # U8183426
New
9100 Dr Martin Luther King Jr Street N 322, ST PETERSBURG

$174,970

9100 Dr Martin Luther King Jr Street N 322, ST PETERSBURG

1 Bed 1 Bath 525 SqFt Residential MLS® # U8183725
New
4987 59th Avenue S, ST PETERSBURG

$2,350,000

4987 59th Avenue S, ST PETERSBURG

4 Beds 4 Baths 3,732 SqFt Residential MLS® # U8183446
New
5850 21st Street N 9, ST PETERSBURG

$140,000

5850 21st Street N 9, ST PETERSBURG

2 Beds 2 Baths 970 SqFt Residential MLS® # T3416038
New
5623 80th St N 214, ST PETERSBURG

$164,900

5623 80th St N 214, ST PETERSBURG

1 Bed 1 Bath 1,055 SqFt Residential MLS® # U8183736
New
7308 51st Terrace N, ST PETERSBURG

$249,000

↓ $16,000

7308 51st Terrace N, ST PETERSBURG

2 Beds 1 Bath 664 SqFt Residential MLS® # U8183619
New
3315 58th Avenue S 110, ST PETERSBURG

$139,999

3315 58th Avenue S 110, ST PETERSBURG

1 Bed 1 Bath 708 SqFt Residential MLS® # A4552548
New
7313 34th Avenue N, ST PETERSBURG

$315,000

7313 34th Avenue N, ST PETERSBURG

4 Beds 1 Bath 1,404 SqFt Residential MLS® # U8181053
New
2401 18th Street S, ST PETERSBURG

$220,000

2401 18th Street S, ST PETERSBURG

2 Beds 1 Bath 850 SqFt Residential MLS® # U8183722
New
4298 Trout Drive Se, ST PETERSBURG

$389,900

4298 Trout Drive Se, ST PETERSBURG

3 Beds 2 Baths 1,172 SqFt Residential MLS® # T3412907
New
4201 37th Street S, ST PETERSBURG

$1,299,000

4201 37th Street S, ST PETERSBURG

4 Beds 3 Baths 2,014 SqFt Residential MLS® # U8183677
New
1758 Mississippi Avenue Ne, ST PETERSBURG

$525,500

1758 Mississippi Avenue Ne, ST PETERSBURG

3 Beds 2 Baths 1,440 SqFt Residential MLS® # U8183530