St. Petersburg Homes For Sale

Sort by:
5207 56th Avenue N, ST. PETERSBURG

$440,000

5207 56th Avenue N, ST. PETERSBURG

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

$360,000

4946 41st Avenue N, ST. PETERSBURG

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

$950,000

3712 Foster Hill Drive N, ST. PETERSBURG

3 Beds 3 Baths 1,998 SqFt Residential MLS® # TB8505672
6001 28th Street S, ST. PETERSBURG

$615,000

6001 28th Street S, ST. PETERSBURG

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

$775,000

4600 Bayshore Boulevard Ne, ST. PETERSBURG

4 Beds 2 Baths 1,901 SqFt Residential
Sun, Oct 11th, 2026 @ 10am - 1pm
MLS® # TB8551073
135 49th Avenue N, ST. PETERSBURG

$595,000

135 49th Avenue N, ST. PETERSBURG

4 Beds 4 Baths 2,300 SqFt Residential MLS® # TB8550961
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
3109 Queen Street N, ST. PETERSBURG

$745,000

3109 Queen Street N, ST. PETERSBURG

4 Beds 3 Baths 1,860 SqFt Residential MLS® # TB8550903
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
3800 Beach Drive Se, ST. PETERSBURG

$785,000

3800 Beach Drive Se, ST. PETERSBURG

3 Beds 2 Baths 1,564 SqFt Residential MLS® # TB8551709
2001 41st Street N, ST. PETERSBURG

$435,000

2001 41st Street N, ST. PETERSBURG

2 Beds 2 Baths 1,335 SqFt Residential 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
911 29th Street N, ST. PETERSBURG

$799,900

911 29th Street N, ST. PETERSBURG

5 Beds 4 Baths 2,432 SqFt Residential MLS® # TB8551748
2138 7th Avenue N, ST. PETERSBURG

$485,000

2138 7th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,008 SqFt Residential MLS® # TB8535445
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
6448 41st Avenue N, ST. PETERSBURG

$460,000

6448 41st Avenue N, ST. PETERSBURG

4 Beds 2 Baths 1,492 SqFt Residential MLS® # O6444405
1111 Asturia Way S, ST. PETERSBURG

$385,000

1111 Asturia Way S, ST. PETERSBURG

3 Beds 2 Baths 1,152 SqFt Residential MLS® # TB8550997
484 Santa Cruz Place Ne E, ST. PETERSBURG

$179,000

484 Santa Cruz Place Ne E, ST. PETERSBURG

1 Bed 1 Bath 710 SqFt Residential MLS® # TB8551566
2426 2nd Avenue N, ST. PETERSBURG

$520,000

2426 2nd Avenue N, ST. PETERSBURG

2 Beds 1 Bath 892 SqFt Residential MLS® # TB8551587
5980 Terrace Park Drive N 206, ST. PETERSBURG

$89,900

5980 Terrace Park Drive N 206, ST. PETERSBURG

2 Beds 2 Baths 1,135 SqFt Residential MLS® # OM732316
New
3820 Burlington Avenue N, ST. PETERSBURG

$360,000

3820 Burlington Avenue N, ST. PETERSBURG

2 Beds 1 Bath 873 SqFt Residential MLS® # TB8551225
2785 Bayside Drive S, ST. PETERSBURG

$3,250,000

2785 Bayside Drive S, ST. PETERSBURG

7 Beds 7 Baths 7,269 SqFt Residential MLS® # TB8546685
3672 Searobin Drive Se, ST. PETERSBURG

$475,000

3672 Searobin Drive Se, ST. PETERSBURG

3 Beds 2 Baths 1,408 SqFt Residential MLS® # TB8550654
8800 Bay Pines Boulevard 409, ST. PETERSBURG

$319,900

8800 Bay Pines Boulevard 409, ST. PETERSBURG

1 Bed 1 Bath 506 SqFt Residential MLS® # TB8551475