St. Petersburg Homes For Sale

Sort by:
300 35th Avenue N F8, ST. PETERSBURG

$150,000

300 35th Avenue N F8, ST. PETERSBURG

1 Bed 1 Bath 535 SqFt Residential MLS® # TB8531464
400 20th Street N, ST. PETERSBURG

$729,900

↓ $10,000

400 20th Street N, ST. PETERSBURG

4 Beds 2 Baths 2,688 SqFt Residential MLS® # TB8531126
517 Hampton Avenue Ne, ST. PETERSBURG

$447,000

↓ $13,000

517 Hampton Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,235 SqFt Residential MLS® # TB8531460
1000 48th Avenue N, ST. PETERSBURG

$1,495,000

1000 48th Avenue N, ST. PETERSBURG

4 Beds 4 Baths 2,746 SqFt Residential MLS® # TB8531668
120 81st Avenue Ne, ST. PETERSBURG

$615,000

120 81st Avenue Ne, ST. PETERSBURG

3 Beds 3 Baths 1,872 SqFt Residential MLS® # TB8531165
Open House
5920 Denver Street Ne, ST. PETERSBURG

$439,000

↓ $10,000

5920 Denver Street Ne, ST. PETERSBURG

3 Beds 2 Baths 1,373 SqFt Residential
Sun, Sep 27th, 2026 @ 2pm - 4pm
MLS® # TB8531394
Open House
7901 10th Avenue S, ST. PETERSBURG

$1,695,000

7901 10th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 2,404 SqFt Residential
Sun, Sep 27th, 2026 @ 12pm - 2pm
MLS® # TB8531458
154 45th Avenue Ne, ST. PETERSBURG

$575,000

↓ $24,000

154 45th Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,295 SqFt Residential MLS® # TB8531413
5119 Venetian Boulevard Ne, ST. PETERSBURG

$1,250,000

5119 Venetian Boulevard Ne, ST. PETERSBURG

3 Beds 3 Baths 1,712 SqFt Residential MLS® # TB8531204
2720 Bayside Drive S, ST. PETERSBURG

$649,000

2720 Bayside Drive S, ST. PETERSBURG

2 Beds 2 Baths 1,964 SqFt Residential MLS® # TB8531392
6001 Bahia Del Mar Circle 428, ST. PETERSBURG

$600,000

6001 Bahia Del Mar Circle 428, ST. PETERSBURG

2 Beds 2 Baths 1,160 SqFt Residential MLS® # TB8531323
6781 33rd Avenue N, ST. PETERSBURG

$474,900

↓ $5,000

6781 33rd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,484 SqFt Residential MLS® # TB8530322
1819 Maryland Avenue Ne, ST. PETERSBURG

$639,000

↓ $10,000

1819 Maryland Avenue Ne, ST. PETERSBURG

4 Beds 2 Baths 1,860 SqFt Residential MLS® # TB8530907
531 75th Avenue N, ST. PETERSBURG

$300,000

531 75th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 1,092 SqFt Residential MLS® # TB8531013
1400 Gandy Boulevard N 1306, ST. PETERSBURG

$155,000

↓ $5,000

1400 Gandy Boulevard N 1306, ST. PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8529612
1028 5th Street N, ST. PETERSBURG

$1,350,000

↓ $50,000

1028 5th Street N, ST. PETERSBURG

4 Beds 4 Baths 3,018 SqFt Residential MLS® # TB8525269
4255 43rd Avenue N, ST. PETERSBURG

$299,500

↑ $50,500

4255 43rd Avenue N, ST. PETERSBURG

2 Beds 1 Bath 1,216 SqFt Residential MLS® # TB8527368
7851 40th Ave N, ST. PETERSBURG

$469,900

↓ $10,000

7851 40th Ave N, ST. PETERSBURG

3 Beds 2 Baths 1,200 SqFt Residential MLS® # TB8530692
6613 Blue Heron Drive S, ST. PETERSBURG

$639,000

↓ $10,000

6613 Blue Heron Drive S, ST. PETERSBURG

3 Beds 2 Baths 1,762 SqFt Residential MLS® # TB8530733
199 Dali Boulevard 1106, ST. PETERSBURG

$1,129,000

199 Dali Boulevard 1106, ST. PETERSBURG

2 Beds 2 Baths 1,483 SqFt Residential MLS® # TB8530916
Open House
5050 29th Avenue N, ST. PETERSBURG

$378,000

↓ $1,000

5050 29th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,372 SqFt Residential MLS® # TB8530700
Open House
1200 63rd Avenue N, ST. PETERSBURG

$429,000

↓ $10,000

1200 63rd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,128 SqFt Residential
Sun, Sep 27th, 2026 @ 11am - 3pm
MLS® # TB8530973
Open House
920 29th Street N, ST. PETERSBURG

$379,000

↓ $20,000

920 29th Street N, ST. PETERSBURG

3 Beds 1 Bath 960 SqFt Residential
Sun, Sep 27th, 2026 @ 11am - 1pm
MLS® # TB8530898
Open House
6871 4th Street S, ST. PETERSBURG

$579,900

↓ $10,100

6871 4th Street S, ST. PETERSBURG

4 Beds 2 Baths 1,912 SqFt Residential
Sun, Sep 27th, 2026 @ 11am - 1pm
MLS® # TB8530740