St. Petersburg Homes For Sale

Sort by:
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
5130 Brittany Drive S 1002, ST. PETERSBURG

$299,900

5130 Brittany Drive S 1002, ST. PETERSBURG

2 Beds 2 Baths 1,605 SqFt Residential MLS® # A4687843
301 1st Street S 3101, ST. PETERSBURG

$3,600,000

301 1st Street S 3101, ST. PETERSBURG

3 Beds 4 Baths 2,712 SqFt Residential MLS® # TB8491212
176 4th Avenue Ne 201, ST. PETERSBURG

$1,449,000

↓ $100,000

176 4th Avenue Ne 201, ST. PETERSBURG

3 Beds 3 Baths 2,120 SqFt Residential MLS® # TB8490960
771 Date Palm Lane, ST. PETERSBURG

$625,000

↓ $25,000

771 Date Palm Lane, ST. PETERSBURG

3 Beds 3 Baths 2,290 SqFt Residential MLS® # TB8491037
2011 58th Avenue N 5, ST. PETERSBURG

$75,000

↓ $3,000

2011 58th Avenue N 5, ST. PETERSBURG

2 Beds 1 Bath 870 SqFt Residential MLS® # TB8491205
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
125 Commonwealth Court N, ST. PETERSBURG

$849,000

↓ $20,000

125 Commonwealth Court N, ST. PETERSBURG

4 Beds 4 Baths 3,660 SqFt Residential MLS® # TB8490650
419 64th Avenue S, ST. PETERSBURG

$749,000

↓ $40,000

419 64th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,678 SqFt Residential MLS® # TB8490768
5810 21st Street N 2, ST. PETERSBURG

$135,000

5810 21st Street N 2, ST. PETERSBURG

2 Beds 1 Bath 830 SqFt Residential MLS® # O6393662
275 1st Avenue S 4202, ST. PETERSBURG

$6,395,000

↓ $200,000

275 1st Avenue S 4202, ST. PETERSBURG

3 Beds 5 Baths 3,989 SqFt Residential MLS® # TB8490619
4920 38th Way S 210, ST. PETERSBURG

$199,990

↓ $20,009

4920 38th Way S 210, ST. PETERSBURG

2 Beds 3 Baths 1,370 SqFt Residential MLS® # TB8490503
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
126 4th Avenue Ne 1401, ST. PETERSBURG

$2,995,000

126 4th Avenue Ne 1401, ST. PETERSBURG

3 Beds 3 Baths 2,156 SqFt Residential MLS® # TB8490704
275 1st Avenue 3507, ST. PETERSBURG

$1,295,000

↓ $100,000

275 1st Avenue 3507, ST. PETERSBURG

2 Beds 3 Baths 1,339 SqFt Residential MLS® # TB8490202
10116 Gulf Boulevard 405w, ST. PETERSBURG

$1,150,000

10116 Gulf Boulevard 405w, ST. PETERSBURG

2 Beds 2 Baths 871 SqFt Residential MLS® # TB8489903
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
Sat, Oct 17th, 2026 @ 11am - 2pm
MLS® # TB8489852
7410 5th Avenue N, ST. PETERSBURG

$459,000

7410 5th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,709 SqFt Residential MLS® # TB8489821
220 45th Avenue S, ST. PETERSBURG

$419,000

↓ $20,000

220 45th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,535 SqFt Residential MLS® # TB8489649
6755 30th Street S, ST. PETERSBURG

$4,950,000

6755 30th Street S, ST. PETERSBURG

5 Beds 6 Baths 5,845 SqFt Residential MLS® # TB8489791
3624 Abington Avenue S, ST. PETERSBURG

$280,000

↓ $20,000

3624 Abington Avenue S, ST. PETERSBURG

2 Beds 1 Bath 1,540 SqFt Residential MLS® # TB8490152
4339 50th Avenue S, ST. PETERSBURG

$649,000

↓ $50,000

4339 50th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,790 SqFt Residential MLS® # TB8489814
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
4910 Bay Street Ne 310, ST. PETERSBURG

$215,000

↓ $10,000

4910 Bay Street Ne 310, ST. PETERSBURG

2 Beds 2 Baths 1,025 SqFt Residential MLS® # TB8489595