St. Petersburg Homes For Sale

Sort by:
Open House
4810 Emerson Avenue S, ST. PETERSBURG

$769,000

↓ $10,000

4810 Emerson Avenue S, ST. PETERSBURG

3 Beds 3 Baths 2,659 SqFt Residential
Sun, Sep 13th, 2026 @ 11am - 1pm
MLS® # A4665941
2520 Gomaz Way S, ST. PETERSBURG

$1,295,000

↓ $404,695

2520 Gomaz Way S, ST. PETERSBURG

7 Beds 6 Baths 4,268 SqFt Residential MLS® # TB8492700
1920 New Hampshire Avenue Ne, ST. PETERSBURG

$515,000

↓ $5,000

1920 New Hampshire Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,008 SqFt Residential MLS® # TB8491638
6000 20th Street N 144, ST. PETERSBURG

$109,900

6000 20th Street N 144, ST. PETERSBURG

2 Beds 1 Bath 910 SqFt Residential MLS® # TB8490610
6151 Bayou Grande Boulevard Ne, ST. PETERSBURG

$4,724,000

↓ $25,000

6151 Bayou Grande Boulevard Ne, ST. PETERSBURG

4 Beds 5 Baths 4,036 SqFt Residential MLS® # TB8361090
Open House
6984 S Shore Drive S, ST. PETERSBURG

$1,200,000

↓ $49,900

6984 S Shore Drive S, ST. PETERSBURG

3 Beds 2 Baths 1,898 SqFt Residential
Sat, Sep 19th, 2026 @ 11am - 1pm
MLS® # TB8492407
209 Bandera Way Ne, ST. PETERSBURG

$1,100,000

↓ $99,000

209 Bandera Way Ne, ST. PETERSBURG

3 Beds 2 Baths 1,614 SqFt Residential MLS® # TB8492037
2011 58th Avenue N 5, ST. PETERSBURG

$78,000

↓ $1,000

2011 58th Avenue N 5, ST. PETERSBURG

2 Beds 1 Bath 870 SqFt Residential MLS® # TB8491205
6287 Bahia Del Mar Circle 1202, ST. PETERSBURG

$550,000

↓ $100,000

6287 Bahia Del Mar Circle 1202, ST. PETERSBURG

2 Beds 2 Baths 1,140 SqFt Residential MLS® # TB8491764
Open House
7176 S Shore Drive S, ST. PETERSBURG

$3,495,000

↓ $55,000

7176 S Shore Drive S, ST. PETERSBURG

5 Beds 6 Baths 4,434 SqFt Residential MLS® # TB8492040
644 Saxony Boulevard, ST. PETERSBURG

$709,000

644 Saxony Boulevard, ST. PETERSBURG

3 Beds 4 Baths 2,982 SqFt Residential MLS® # TB8492103
5664 40th Terrace N 428, ST. PETERSBURG

$72,000

↓ $3,499

5664 40th Terrace N 428, ST. PETERSBURG

1 Bed 1 Bath 652 SqFt Residential MLS® # TB8491600
536 4th Avenue S 2, ST. PETERSBURG

$1,450,000

↓ $149,000

536 4th Avenue S 2, ST. PETERSBURG

3 Beds 5 Baths 2,700 SqFt Residential MLS® # TB8491504
400 Central Avenue 2001, ST. PETERSBURG

$2,595,000

400 Central Avenue 2001, ST. PETERSBURG

3 Beds 4 Baths 2,658 SqFt Residential MLS® # TB8491198
5940 21st Street N 11, ST. PETERSBURG

$79,900

5940 21st Street N 11, ST. PETERSBURG

2 Beds 1 Bath 800 SqFt Residential MLS® # TB8490924
3900 41st Street S, ST. PETERSBURG

$899,900

↓ $95,100

3900 41st Street S, ST. PETERSBURG

3 Beds 2 Baths 1,381 SqFt Residential MLS® # TB8491140
6055 21st Street N 12, ST. PETERSBURG

$70,000

↓ $5,000

6055 21st Street N 12, ST. PETERSBURG

1 Bed 1 Bath 585 SqFt Residential MLS® # TB8491440
6490 Cape Hatteras Way Ne 4, ST. PETERSBURG

$239,900

↓ $10,100

6490 Cape Hatteras Way Ne 4, ST. PETERSBURG

3 Beds 3 Baths 1,582 SqFt Residential MLS® # TB8491232
3207 Nautical Place S, ST. PETERSBURG

$549,000

↓ $10,000

3207 Nautical Place S, ST. PETERSBURG

4 Beds 3 Baths 1,934 SqFt Residential MLS® # TB8488519
1950 59th Avenue N 114, ST. PETERSBURG

$118,900

↓ $8,100

1950 59th Avenue N 114, ST. PETERSBURG

2 Beds 2 Baths 940 SqFt Residential MLS® # TB8491330
184 Valencia Circle, ST. PETERSBURG

$405,000

↓ $20,000

184 Valencia Circle, ST. PETERSBURG

3 Beds 3 Baths 1,990 SqFt Residential MLS® # TB8487687
5357 81st Street N 24, ST. PETERSBURG

$99,500

5357 81st Street N 24, ST. PETERSBURG

1 Bed 1 Bath 765 SqFt Residential MLS® # TB8489210
Open House
5619 Denver Street Ne, ST. PETERSBURG

$429,000

↓ $10,900

5619 Denver Street Ne, ST. PETERSBURG

4 Beds 2 Baths 1,671 SqFt Residential MLS® # TB8489852
7520 Sunshine Skyway Lane S T18, ST. PETERSBURG

$494,000

7520 Sunshine Skyway Lane S T18, ST. PETERSBURG

2 Beds 3 Baths 1,265 SqFt Residential MLS® # TB8490542