St. Petersburg Homes For Sale

Sort by:
New
4900 Rosedale Place N, ST PETERSBURG

$429,000

4900 Rosedale Place N, ST PETERSBURG

3 Beds 2 Baths 1,200 SqFt Residential MLS® # TB8437508
New
6152 52nd Street S, ST PETERSBURG

$5,500,000

6152 52nd Street S, ST PETERSBURG

6 Beds 7 Baths 5,542 SqFt Residential MLS® # TB8434995
New
255 18th Avenue Ne, ST PETERSBURG

$1,700,000

255 18th Avenue Ne, ST PETERSBURG

4 Beds 4 Baths 3,289 SqFt Residential MLS® # TB8437559
New
4993 Bacopa Lane S 205, ST PETERSBURG

$1,250,000

4993 Bacopa Lane S 205, ST PETERSBURG

3 Beds 2 Baths 1,867 SqFt Residential MLS® # TB8436512
New
810 9th Avenue S, ST PETERSBURG

$749,000

810 9th Avenue S, ST PETERSBURG

3 Beds 3 Baths 1,870 SqFt Residential MLS® # TB8437540
New
760 16th Avenue S, ST PETERSBURG

$315,000

760 16th Avenue S, ST PETERSBURG

3 Beds 1 Bath 918 SqFt Residential MLS® # TB8437560
New
6372 Palma Del Mar Boulevard S 605, ST PETERSBURG

$450,000

6372 Palma Del Mar Boulevard S 605, ST PETERSBURG

2 Beds 2 Baths 1,250 SqFt Residential MLS® # TB8436767
New
860 S Village Drive N 201, ST PETERSBURG

$150,000

860 S Village Drive N 201, ST PETERSBURG

2 Beds 2 Baths 975 SqFt Residential MLS® # TB8437478
New
6904 Grande Vista Way S, ST PETERSBURG

$525,000

6904 Grande Vista Way S, ST PETERSBURG

3 Beds 2 Baths 1,324 SqFt Residential MLS® # TB8437409
4185 Barracuda Drive Se, ST PETERSBURG

$337,000

4185 Barracuda Drive Se, ST PETERSBURG

3 Beds 2 Baths 1,032 SqFt Residential MLS® # O6229217
New
5331 Burlington Avenue N, ST PETERSBURG

$349,000

5331 Burlington Avenue N, ST PETERSBURG

2 Beds 1 Bath 996 SqFt Residential MLS® # TB8437298
New
4000 3rd Street N 305, ST PETERSBURG

$124,999

4000 3rd Street N 305, ST PETERSBURG

1 Bed 1 Bath 585 SqFt Residential MLS® # TB8437403
New
4200 3rd Street N, ST PETERSBURG

$379,000

4200 3rd Street N, ST PETERSBURG

2 Beds 1 Bath 916 SqFt Residential MLS® # TB8437099
New
6158 Palma Del Mar Boulevard S 504, ST PETERSBURG

$353,000

↓ $62,000

6158 Palma Del Mar Boulevard S 504, ST PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # A4668313
New
6800 Dr Martin Luther King Jr Street S, ST PETERSBURG

$399,000

6800 Dr Martin Luther King Jr Street S, ST PETERSBURG

3 Beds 2 Baths 1,428 SqFt Residential MLS® # TB8437376
New
3655 Abington Avenue S, ST PETERSBURG

$365,000

3655 Abington Avenue S, ST PETERSBURG

3 Beds 2 Baths 1,888 SqFt Residential MLS® # TB8437356
New
3135 8th Avenue N, ST PETERSBURG

$649,000

3135 8th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,394 SqFt Residential MLS® # TB8434826
New
4527 Haines Road N, ST PETERSBURG

$425,000

4527 Haines Road N, ST PETERSBURG

2 Beds 2 Baths 1,558 SqFt Residential MLS® # TB8436022
New
4780 Cove Circle 209, ST PETERSBURG

$137,900

4780 Cove Circle 209, ST PETERSBURG

1 Bed 1 Bath 630 SqFt Residential MLS® # TB8339414
New
1228 76th Avenue N, ST PETERSBURG

$449,000

1228 76th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,172 SqFt Residential MLS® # TB8431113
New
3738 18th Terrace S, ST PETERSBURG

$379,000

3738 18th Terrace S, ST PETERSBURG

4 Beds 2 Baths 1,392 SqFt Residential MLS® # TB8436977
New
1114 85th Terrace N D, ST PETERSBURG

$159,000

1114 85th Terrace N D, ST PETERSBURG

2 Beds 2 Baths 940 SqFt Residential MLS® # TB8437113
New
730 Lynndale Street N, ST PETERSBURG

$353,000

730 Lynndale Street N, ST PETERSBURG

3 Beds 1 Bath 970 SqFt Residential MLS® # TB8437280
New
4120 35th Terrace S A, ST PETERSBURG

$219,900

4120 35th Terrace S A, ST PETERSBURG

2 Beds 3 Baths 1,280 SqFt Residential MLS® # TB8437247