St. Petersburg Homes For Sale

Sort by:
3265 40th Way S E, ST. PETERSBURG

$170,000

↓ $19,000

3265 40th Way S E, ST. PETERSBURG

1 Bed 1 Bath 725 SqFt Residential MLS® # TB8403790
2110 Fairway Avenue S, ST. PETERSBURG

$550,000

2110 Fairway Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,857 SqFt Residential MLS® # TB8402177
3315 58th Avenue S 512, ST. PETERSBURG

$78,000

↓ $2,000

3315 58th Avenue S 512, ST. PETERSBURG

1 Bed 1 Bath 708 SqFt Residential MLS® # TB8401215
Open House
6105 Bahia Del Mar Circle 682, ST. PETERSBURG

$725,000

↓ $25,000

6105 Bahia Del Mar Circle 682, ST. PETERSBURG

3 Beds 2 Baths 1,375 SqFt Residential
Sun, Oct 11th, 2026 @ 11am - 1pm
MLS® # TB8395683
2501 Quincy Street S, ST. PETERSBURG

$1,100,000

↓ $49,000

2501 Quincy Street S, ST. PETERSBURG

5 Beds 5 Baths 3,085 SqFt Residential MLS® # TB8393430
774 32nd Avenue N, ST. PETERSBURG

$1,260,000

↓ $5,000

774 32nd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,786 SqFt Residential MLS® # TB8394089
4725 Cove Circle 908, ST. PETERSBURG

$159,900

↓ $10,000

4725 Cove Circle 908, ST. PETERSBURG

1 Bed 1 Bath 815 SqFt Residential MLS® # TB8391570
841 Ponce De Leon Drive, ST. PETERSBURG

$3,925,000

↓ $200,000

841 Ponce De Leon Drive, ST. PETERSBURG

5 Beds 7 Baths 6,512 SqFt Residential MLS® # TB8392286
4111 13th Avenue S, ST. PETERSBURG

$285,900

↓ $14,000

4111 13th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,203 SqFt Residential MLS® # O6310629
191 Banyan Bay Drive, ST. PETERSBURG

$775,000

191 Banyan Bay Drive, ST. PETERSBURG

4 Beds 3 Baths 2,230 SqFt Residential MLS® # TB8389966
6105 Bahia Del Mar Circle 683, ST. PETERSBURG

$625,000

↑ $25,000

6105 Bahia Del Mar Circle 683, ST. PETERSBURG

2 Beds 2 Baths 1,185 SqFt Residential MLS® # TB8385120
184 Banyan Bay Drive, ST. PETERSBURG

$625,000

↓ $25,000

184 Banyan Bay Drive, ST. PETERSBURG

3 Beds 3 Baths 2,194 SqFt Residential MLS® # TB8384825
1931 44th Street S, ST. PETERSBURG

$235,000

↓ $5,000

1931 44th Street S, ST. PETERSBURG

3 Beds 1 Bath 874 SqFt Residential MLS® # TB8385181
4010 Emerson Avenue S, ST. PETERSBURG

$261,900

↓ $13,600

4010 Emerson Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,002 SqFt Residential MLS® # O6304092
1842 Bayou Grande Boulevard Ne, ST. PETERSBURG

$749,000

↓ $26,000

1842 Bayou Grande Boulevard Ne, ST. PETERSBURG

3 Beds 3 Baths 2,573 SqFt Residential MLS® # TB8378427
4715 Bay Street Ne 119, ST. PETERSBURG

$119,500

↑ $10,000

4715 Bay Street Ne 119, ST. PETERSBURG

2 Beds 2 Baths 1,035 SqFt Residential MLS® # TB8375064
6221 13th Avenue N, ST. PETERSBURG

$437,599

↓ $12,400

6221 13th Avenue N, ST. PETERSBURG

3 Beds 3 Baths 1,204 SqFt Residential MLS® # TB8369154
4205 57th Avenue N, ST. PETERSBURG

$512,500

↓ $2,500

4205 57th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,531 SqFt Residential MLS® # TB8364939
5521 80th Street N 315, ST. PETERSBURG

$115,000

↓ $2,000

5521 80th Street N 315, ST. PETERSBURG

2 Beds 2 Baths 1,245 SqFt Residential MLS® # TB8360044
6151 Bayou Grande Boulevard Ne, ST. PETERSBURG

$4,724,000

↓ $25,000

6151 Bayou Grande Boulevard Ne, ST. PETERSBURG

4 Beds 5 Baths 4,036 SqFt Residential MLS® # TB8361090
1200 N Shore Drive Ne 212, ST. PETERSBURG

$599,000

↓ $11,000

1200 N Shore Drive Ne 212, ST. PETERSBURG

3 Beds 2 Baths 2,150 SqFt Residential MLS® # TB8363038
426 32nd Avenue N 102e, ST. PETERSBURG

$156,000

↓ $17,000

426 32nd Avenue N 102e, ST. PETERSBURG

1 Bed 1 Bath 780 SqFt Residential MLS® # TB8362730
4766 Snook Drive Se, ST. PETERSBURG

$265,000

4766 Snook Drive Se, ST. PETERSBURG

2 Beds 2 Baths 1,022 SqFt Residential MLS® # TB8362298
3718 19th Avenue S, ST. PETERSBURG

$285,500

3718 19th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 954 SqFt Residential MLS® # TB8359287