St. Petersburg Homes For Sale

Sort by:
100 Beach Drive Ne 1900, ST. PETERSBURG

$4,995,000

↓ $305,000

100 Beach Drive Ne 1900, ST. PETERSBURG

4 Beds 6 Baths 4,831 SqFt Residential MLS® # TB8526851
4828 22nd Avenue N, ST. PETERSBURG

$489,995

↓ $10,000

4828 22nd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,502 SqFt Residential MLS® # TB8527929
Open House
6219 Palma Del Mar Boulevard S 102, ST. PETERSBURG

$300,000

↓ $25,000

6219 Palma Del Mar Boulevard S 102, ST. PETERSBURG

2 Beds 2 Baths 890 SqFt Residential
Sun, Sep 20th, 2026 @ 1pm - 2pm
MLS® # TB8523706
301 1st Street S 804, ST. PETERSBURG

$1,495,000

301 1st Street S 804, ST. PETERSBURG

2 Beds 3 Baths 2,036 SqFt Residential MLS® # TB8529244
5970 80th St N 301, ST. PETERSBURG

$234,900

5970 80th St N 301, ST. PETERSBURG

2 Beds 2 Baths 1,245 SqFt Residential MLS® # A4699886
701 58th Avenue S, ST. PETERSBURG

$600,000

701 58th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 2,506 SqFt Residential MLS® # TB8529181
4501 70th Street N, ST. PETERSBURG

$299,000

↓ $21,000

4501 70th Street N, ST. PETERSBURG

3 Beds 1 Bath 768 SqFt Residential MLS® # TB8526245
7984 Sailboat Key Boulevard S 303, ST. PETERSBURG

$555,000

7984 Sailboat Key Boulevard S 303, ST. PETERSBURG

2 Beds 2 Baths 1,145 SqFt Residential MLS® # TB8528836
4455 38th Terrace N B12, ST. PETERSBURG

$150,000

4455 38th Terrace N B12, ST. PETERSBURG

2 Beds 1 Bath 975 SqFt Residential MLS® # TB8528227
4455 38th Terrace N B16, ST. PETERSBURG

$150,000

4455 38th Terrace N B16, ST. PETERSBURG

2 Beds 1 Bath 906 SqFt Residential MLS® # TB8528225
2460 1st Avenue S, ST. PETERSBURG

$989,000

2460 1st Avenue S, ST. PETERSBURG

3 Beds 3 Baths 2,000 SqFt Residential MLS® # TB8526891
115 112th Avenue Ne 307, ST. PETERSBURG

$149,900

115 112th Avenue Ne 307, ST. PETERSBURG

1 Bed 1 Bath 685 SqFt Residential MLS® # TB8528837
5733 66th Lane N, ST. PETERSBURG

$314,900

5733 66th Lane N, ST. PETERSBURG

3 Beds 1 Bath 1,068 SqFt Residential MLS® # TB8528476
995 48th Avenue N, ST. PETERSBURG

$1,495,000

995 48th Avenue N, ST. PETERSBURG

4 Beds 5 Baths 2,974 SqFt Residential MLS® # TB8527480
4520 Overlook Drive Ne 132, ST. PETERSBURG

$198,000

↓ $22,000

4520 Overlook Drive Ne 132, ST. PETERSBURG

2 Beds 2 Baths 1,135 SqFt Residential MLS® # TB8528470
1220 56th Avenue N, ST. PETERSBURG

$474,900

1220 56th Avenue N, ST. PETERSBURG

4 Beds 3 Baths 1,320 SqFt Residential MLS® # TB8528662
5100 Rena Street N, ST. PETERSBURG

$709,000

5100 Rena Street N, ST. PETERSBURG

5 Beds 3 Baths 2,605 SqFt Residential MLS® # A4699855
540 11th Avenue N, ST. PETERSBURG

$1,100,000

540 11th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,152 SqFt Residential MLS® # A4696808
1011 18th Street S, ST. PETERSBURG

$449,000

1011 18th Street S, ST. PETERSBURG

4 Beds 2 Baths 1,828 SqFt Residential MLS® # A4699849
2644 42nd Avenue N, ST. PETERSBURG

$495,000

2644 42nd Avenue N, ST. PETERSBURG

4 Beds 2 Baths 1,596 SqFt Residential MLS® # TB8528264
200 Park Street N, ST. PETERSBURG

$599,999

↓ $9,910

200 Park Street N, ST. PETERSBURG

3 Beds 2 Baths 1,684 SqFt Residential MLS® # TB8528599
6826 Stones Throw Circle N 11101, ST. PETERSBURG

$199,900

↓ $5,000

6826 Stones Throw Circle N 11101, ST. PETERSBURG

2 Beds 2 Baths 930 SqFt Residential MLS® # TB8528722
275 1st Ave South 2606, ST. PETERSBURG

$2,090,000

↓ $100,000

275 1st Ave South 2606, ST. PETERSBURG

3 Beds 4 Baths 2,167 SqFt Residential MLS® # TB8464143
100 Beach Drive Ne 1501, ST. PETERSBURG

$2,150,000

100 Beach Drive Ne 1501, ST. PETERSBURG

3 Beds 3 Baths 2,500 SqFt Residential MLS® # TB8481559