St. Petersburg Homes For Sale

Sort by:
New
275 1st Avenue S 3406, ST. PETERSBURG

$2,499,000

275 1st Avenue S 3406, ST. PETERSBURG

3 Beds 4 Baths 2,167 SqFt Residential MLS® # TB8552013
New
275 1st Avenue S 3206, ST. PETERSBURG

$2,399,000

275 1st Avenue S 3206, ST. PETERSBURG

3 Beds 4 Baths 2,167 SqFt Residential MLS® # TB8552004
New
275 1st Avenue S 1106, ST. PETERSBURG

$1,749,000

275 1st Avenue S 1106, ST. PETERSBURG

3 Beds 4 Baths 2,140 SqFt Residential MLS® # TB8551990
New
400 Beach Drive Ne 1004, ST. PETERSBURG

$3,500,000

400 Beach Drive Ne 1004, ST. PETERSBURG

3 Beds 4 Baths 3,306 SqFt Residential MLS® # TB8550184
New
1200 N Shore Drive Ne 104, ST. PETERSBURG

$267,000

1200 N Shore Drive Ne 104, ST. PETERSBURG

1 Bed 1 Bath 777 SqFt Residential MLS® # TB8551408
New
5375 49th Avenue N, ST. PETERSBURG

$255,000

5375 49th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 760 SqFt Residential MLS® # A4707136
New
5220 11th Avenue N, ST. PETERSBURG

$322,000

5220 11th Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,277 SqFt Residential MLS® # TB8540330
New
5601 15th Avenue N, ST. PETERSBURG

$465,000

5601 15th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,362 SqFt Residential MLS® # TB8551039
New
9976 56th Avenue N, ST. PETERSBURG

$420,000

9976 56th Avenue N, ST. PETERSBURG

3 Beds 1 Bath 1,076 SqFt Residential MLS® # TB8551775
New
1030 32nd Avenue N, ST. PETERSBURG

$540,000

1030 32nd Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,074 SqFt Residential MLS® # TB8551537
New
5207 56th Avenue N, ST. PETERSBURG

$440,000

5207 56th Avenue N, ST. PETERSBURG

4 Beds 2 Baths 1,584 SqFt Residential MLS® # TB8551142
New
4946 41st Avenue N, ST. PETERSBURG

$360,000

4946 41st Avenue N, ST. PETERSBURG

2 Beds 1 Bath 864 SqFt Residential MLS® # TB8551362
New Open House
3712 Foster Hill Drive N, ST. PETERSBURG

$950,000

3712 Foster Hill Drive N, ST. PETERSBURG

3 Beds 3 Baths 1,998 SqFt Residential
Sun, Oct 4th, 2026 @ 1pm - 3pm
MLS® # TB8505672
New
6001 28th Street S, ST. PETERSBURG

$615,000

6001 28th Street S, ST. PETERSBURG

3 Beds 2 Baths 1,825 SqFt Residential MLS® # TB8549948
New
4600 Bayshore Boulevard Ne, ST. PETERSBURG

$775,000

4600 Bayshore Boulevard Ne, ST. PETERSBURG

4 Beds 2 Baths 1,901 SqFt Residential MLS® # TB8551073
New
135 49th Avenue N, ST. PETERSBURG

$595,000

135 49th Avenue N, ST. PETERSBURG

4 Beds 4 Baths 2,300 SqFt Residential MLS® # TB8550961
New
4650 Cove Circle Unit 311, ST. PETERSBURG

$225,000

4650 Cove Circle Unit 311, ST. PETERSBURG

2 Beds 2 Baths 970 SqFt Residential MLS® # TB8550759
New
3109 Queen Street N, ST. PETERSBURG

$745,000

3109 Queen Street N, ST. PETERSBURG

4 Beds 3 Baths 1,860 SqFt Residential MLS® # TB8550903
New
4595 Chancellor Street Ne 105, ST. PETERSBURG

$149,000

4595 Chancellor Street Ne 105, ST. PETERSBURG

2 Beds 1 Bath 975 SqFt Residential MLS® # TB8550777
New Open House
2001 41st Street N, ST. PETERSBURG

$435,000

2001 41st Street N, ST. PETERSBURG

2 Beds 2 Baths 1,335 SqFt Residential
Sat, Oct 3rd, 2026 @ 12pm - 2pm
MLS® # TB8550389
812 37th Avenue S, ST. PETERSBURG

$375,000

812 37th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,181 SqFt Residential MLS® # TB8548280
New Open House
911 29th Street N, ST. PETERSBURG

$799,900

911 29th Street N, ST. PETERSBURG

5 Beds 4 Baths 2,432 SqFt Residential
Fri, Oct 2nd, 2026 @ 12pm - 2pm
MLS® # TB8551748
New Open House
2138 7th Avenue N, ST. PETERSBURG

$485,000

2138 7th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,008 SqFt Residential
Sat, Oct 3rd, 2026 @ 11am - 1pm
MLS® # TB8535445
New
5501 80th Street N 303, ST. PETERSBURG

$69,900

5501 80th Street N 303, ST. PETERSBURG

1 Bed 1 Bath 1,040 SqFt Residential MLS® # TB8551565