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
220 60th Avenue S, ST PETERSBURG

$1,100,000

220 60th Avenue S, ST PETERSBURG

4 Beds 3 Baths 2,645 SqFt Residential MLS® # U8188306
New
6327 21st Avenue N, ST PETERSBURG

$350,000

6327 21st Avenue N, ST PETERSBURG

2 Beds 1 Bath 960 SqFt Residential MLS® # T3423416
New
6250 4th Avenue S, ST PETERSBURG

$335,000

↑ $15,000

6250 4th Avenue S, ST PETERSBURG

2 Beds 1 Bath 986 SqFt Residential MLS® # U8188281
New
6800 20th Avenue N 406, ST PETERSBURG

$199,900

6800 20th Avenue N 406, ST PETERSBURG

1 Bed 2 Baths 890 SqFt Residential MLS® # U8188268
New
2593 38th Avenue N B, ST PETERSBURG

$250,000

2593 38th Avenue N B, ST PETERSBURG

3 Beds 2 Baths 1,200 SqFt Residential MLS® # T3424331
1252 58th Avenue N, ST PETERSBURG

$379,777

1252 58th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,231 SqFt Residential MLS® # U8188089
New
3934 39th Circle S, ST PETERSBURG

$1,874,000

3934 39th Circle S, ST PETERSBURG

4 Beds 4 Baths 2,697 SqFt Residential MLS® # U8188105
5200 3rd Avenue N, ST PETERSBURG

$439,900

5200 3rd Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,260 SqFt Residential MLS® # U8188106
5521 80th Street N 503, ST PETERSBURG

$182,690

5521 80th Street N 503, ST PETERSBURG

1 Bed 2 Baths 1,160 SqFt Residential MLS® # U8188114
919 21st Street S, ST PETERSBURG

$319,900

↓ $10,100

919 21st Street S, ST PETERSBURG

4 Beds 2 Baths 1,376 SqFt Residential MLS® # U8188125
New
5900 21st Street N 20, ST PETERSBURG

$155,000

5900 21st Street N 20, ST PETERSBURG

2 Beds 2 Baths 970 SqFt Residential MLS® # U8188130
New
8263 27th Avenue N, ST PETERSBURG

$550,000

8263 27th Avenue N, ST PETERSBURG

2 Beds 3 Baths 1,757 SqFt Residential MLS® # T3424330
New
9016 Bay Street Ne, ST PETERSBURG

$549,999

9016 Bay Street Ne, ST PETERSBURG

3 Beds 3 Baths 1,503 SqFt Residential MLS® # T3396495
New
2697 60th Way N, ST PETERSBURG

$375,000

↓ $24,000

2697 60th Way N, ST PETERSBURG

2 Beds 2 Baths 1,320 SqFt Residential MLS® # U8188169
New
5890 38th Avenue N 111, ST PETERSBURG

$134,900

5890 38th Avenue N 111, ST PETERSBURG

2 Beds 2 Baths 1,090 SqFt Residential MLS® # U8188192
New
100 4th Avenue S 211, ST PETERSBURG

$599,000

100 4th Avenue S 211, ST PETERSBURG

2 Beds 2 Baths 1,128 SqFt Residential MLS® # U8188198
New
115 Se Jefferson Circle N B, ST PETERSBURG

$274,900

115 Se Jefferson Circle N B, ST PETERSBURG

2 Beds 2 Baths 825 SqFt Residential MLS® # U8188212
New
7498 Oak Street Ne, ST PETERSBURG

$429,999

7498 Oak Street Ne, ST PETERSBURG

4 Beds 2 Baths 1,572 SqFt Residential MLS® # T3421971
New
8136 22nd Avenue N, ST PETERSBURG

$425,000

↓ $34,000

8136 22nd Avenue N, ST PETERSBURG

2 Beds 2 Baths 1,430 SqFt Residential MLS® # U8188215
New
4710 Bay Street Ne 305, ST PETERSBURG

$167,900

4710 Bay Street Ne 305, ST PETERSBURG

1 Bed 1 Bath 790 SqFt Residential MLS® # U8188226
New
200 52nd Street S 200 & 202, ST PETERSBURG

$652,000

200 52nd Street S 200 & 202, ST PETERSBURG

4 Beds 3 Baths 2,300 SqFt Residential MLS® # U8188240
New
536 60th Street S, ST PETERSBURG

$650,000

536 60th Street S, ST PETERSBURG

3 Beds 2 Baths 2,184 SqFt Residential MLS® # U8188245
New
2859 South 1st Avenue S, ST PETERSBURG

$729,990

2859 South 1st Avenue S, ST PETERSBURG

3 Beds 4 Baths 1,879 SqFt Residential MLS® # T3424564
New
6051 Sun Boulevard 108, ST PETERSBURG

$459,900

6051 Sun Boulevard 108, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # A4557625