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
2730 63rd Avenue S, ST PETERSBURG

$500,000

2730 63rd Avenue S, ST PETERSBURG

3 Beds 2 Baths 1,620 SqFt Residential MLS® # U8183320
New
3845 Pompano Drive Se 3845, ST PETERSBURG

$413,000

3845 Pompano Drive Se 3845, ST PETERSBURG

2 Beds 2 Baths 1,022 SqFt Residential MLS® # T3415442
New
6104 Palma Del Mar Boulevard S 604, ST PETERSBURG

$539,900

6104 Palma Del Mar Boulevard S 604, ST PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # U8183146
New
4901 38th Way S 313, ST PETERSBURG

$240,000

4901 38th Way S 313, ST PETERSBURG

2 Beds 2 Baths 1,005 SqFt Residential MLS® # T3415203
New
21 29th Street, ST PETERSBURG

$749,000

21 29th Street, ST PETERSBURG

3 Beds 4 Baths 1,829 SqFt Residential MLS® # U8183302
New
6895 Colony Drive S, ST PETERSBURG

$675,000

6895 Colony Drive S, ST PETERSBURG

5 Beds 3 Baths 3,035 SqFt Residential MLS® # U8182042
New
2011 58th Avenue N M14, ST PETERSBURG

$149,999

2011 58th Avenue N M14, ST PETERSBURG

2 Beds 2 Baths 950 SqFt Residential MLS® # A4553275
New
263 39th Avenue Ne, ST PETERSBURG

$530,000

263 39th Avenue Ne, ST PETERSBURG

3 Beds 1 Bath 1,608 SqFt Residential MLS® # U8183298
New
5980 Terrace Park Drive N 304, ST PETERSBURG

$149,900

5980 Terrace Park Drive N 304, ST PETERSBURG

1 Bed 1 Bath 840 SqFt Residential MLS® # U8183174
New
100 1st Avenue N 3906, ST PETERSBURG

$1,400,000

100 1st Avenue N 3906, ST PETERSBURG

2 Beds 3 Baths 1,402 SqFt Residential MLS® # U8183239
New
109 114th Avenue N 109, ST PETERSBURG

$210,000

109 114th Avenue N 109, ST PETERSBURG

2 Beds 2 Baths 993 SqFt Residential MLS® # T3414874
New
4775 Venetian Boulevard Ne, ST PETERSBURG

$750,000

4775 Venetian Boulevard Ne, ST PETERSBURG

4 Beds 2 Baths 1,761 SqFt Residential MLS® # U8183082
New
6361 23rd Street N, ST PETERSBURG

$225,000

6361 23rd Street N, ST PETERSBURG

3 Beds 3 Baths 1,410 SqFt Residential MLS® # U8183225
New
1901 19th Street S, ST PETERSBURG

$399,000

1901 19th Street S, ST PETERSBURG

3 Beds 2 Baths 1,657 SqFt Residential MLS® # U8183252
New
5090 Bay Street Ne 224, ST PETERSBURG

$239,000

5090 Bay Street Ne 224, ST PETERSBURG

1 Bed 2 Baths 920 SqFt Residential MLS® # U8183250
New
5151 4th Avenue S, ST PETERSBURG

$410,000

5151 4th Avenue S, ST PETERSBURG

3 Beds 2 Baths 1,129 SqFt Residential MLS® # U8183269
New
265 41st Avenue Ne, ST PETERSBURG

$445,000

265 41st Avenue Ne, ST PETERSBURG

3 Beds 2 Baths 1,284 SqFt Residential MLS® # A4553282
New
1 Boca Ciega Point Boulevard 316, ST PETERSBURG

$330,000

1 Boca Ciega Point Boulevard 316, ST PETERSBURG

2 Beds 2 Baths 980 SqFt Residential MLS® # U8183099
New
3835 1st Avenue N, ST PETERSBURG

$769,500

3835 1st Avenue N, ST PETERSBURG

3 Beds 3 Baths 2,222 SqFt Residential MLS® # U8180028
New
800 17th Avenue N, ST PETERSBURG

$1,449,000

800 17th Avenue N, ST PETERSBURG

4 Beds 4 Baths 2,756 SqFt Residential MLS® # U8183243
New
5108 Brittany Drive S 704, ST PETERSBURG

$459,900

5108 Brittany Drive S 704, ST PETERSBURG

2 Beds 2 Baths 1,605 SqFt Residential MLS® # U8183101
New
3611 4th Avenue N, ST PETERSBURG

$350,000

3611 4th Avenue N, ST PETERSBURG

2 Beds 1 Bath 864 SqFt Residential MLS® # U8183074
New
4811 Haines Road N, ST PETERSBURG

$450,000

4811 Haines Road N, ST PETERSBURG

3 Beds 3 Baths 1,294 SqFt Residential MLS® # T3415014
New
4961 Bacopa Lane S 801, ST PETERSBURG

$2,500,000

4961 Bacopa Lane S 801, ST PETERSBURG

3 Beds 3 Baths 3,028 SqFt Residential MLS® # U8182667