St. Petersburg Homes For Sale

Sort by:
6543 34th Terrace N, ST. PETERSBURG

$293,000

6543 34th Terrace N, ST. PETERSBURG

3 Beds 1 Bath 1,204 SqFt Residential MLS® # TB8529388
9813 51st Avenue N, ST. PETERSBURG

$450,000

↓ $20,000

9813 51st Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,488 SqFt Residential MLS® # TB8528371
4710 21st Street N, ST. PETERSBURG

$879,000

↓ $1,000

4710 21st Street N, ST. PETERSBURG

7 Beds 5 Baths 3,814 SqFt Residential MLS® # TB8522618
2449 66th Avenue S, ST. PETERSBURG

$459,000

↓ $16,000

2449 66th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,568 SqFt Residential MLS® # TB8528889
6490 34th Avenue N, ST. PETERSBURG

$299,500

6490 34th Avenue N, ST. PETERSBURG

3 Beds 1 Bath 864 SqFt Residential MLS® # TB8529660
772 38th Avenue S, ST. PETERSBURG

$289,999

772 38th Avenue S, ST. PETERSBURG

2 Beds 2 Baths 936 SqFt Residential MLS® # TB8527315
312 15th Street N, ST. PETERSBURG

$765,000

↓ $15,000

312 15th Street N, ST. PETERSBURG

3 Beds 4 Baths 2,015 SqFt Residential MLS® # TB8529504
1 Boca Ciega Point Boulevard 316, ST. PETERSBURG

$215,000

1 Boca Ciega Point Boulevard 316, ST. PETERSBURG

2 Beds 2 Baths 980 SqFt Residential MLS® # TB8521927
301 1st Street S 1204, ST. PETERSBURG

$1,390,000

301 1st Street S 1204, ST. PETERSBURG

3 Beds 3 Baths 2,036 SqFt Residential MLS® # TB8529425
910 Snell Isle Boulevard Ne, ST. PETERSBURG

$649,000

910 Snell Isle Boulevard Ne, ST. PETERSBURG

2 Beds 2 Baths 1,347 SqFt Residential MLS® # TB8527063
17920 Gulf Boulevard 1502, ST. PETERSBURG

$469,900

17920 Gulf Boulevard 1502, ST. PETERSBURG

1 Bed 2 Baths 1,060 SqFt Residential MLS® # TB8529140
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
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