St. Petersburg Homes For Sale

Sort by:
5220 72nd Street N, ST PETERSBURG

$269,000

↓ $10,900

5220 72nd Street N, ST PETERSBURG

2 Beds 1 Bath 947 SqFt Residential MLS® # TB8374401
435 11th Avenue S, ST PETERSBURG

$950,000

435 11th Avenue S, ST PETERSBURG

4 Beds 4 Baths 2,340 SqFt Residential MLS® # TB8426548
7991 1st Avenue S, ST PETERSBURG

$1,695,000

7991 1st Avenue S, ST PETERSBURG

4 Beds 2 Baths 2,358 SqFt Residential MLS® # TB8427175
210 83rd Avenue N, ST PETERSBURG

$485,000

210 83rd Avenue N, ST PETERSBURG

4 Beds 3 Baths 1,672 SqFt Residential MLS® # TB8359967
439 Capri Way Ne, ST PETERSBURG

$950,000

439 Capri Way Ne, ST PETERSBURG

3 Beds 3 Baths 1,875 SqFt Residential MLS® # TB8426019
3595 41st Lane S D, ST PETERSBURG

$249,900

3595 41st Lane S D, ST PETERSBURG

2 Beds 3 Baths 1,280 SqFt Residential MLS® # TB8427024
5223 15th Avenue N, ST PETERSBURG

$369,900

↓ $10,000

5223 15th Avenue N, ST PETERSBURG

3 Beds 1 Bath 1,101 SqFt Residential MLS® # TB8426905
5901 Denver Street Ne, ST PETERSBURG

$399,800

5901 Denver Street Ne, ST PETERSBURG

3 Beds 2 Baths 1,373 SqFt Residential MLS® # TB8426670
5130 Brittany Drive S 807, ST PETERSBURG

$389,450

5130 Brittany Drive S 807, ST PETERSBURG

2 Beds 2 Baths 1,605 SqFt Residential MLS® # TB8423563
5156 Castile Way S, ST PETERSBURG

$529,000

5156 Castile Way S, ST PETERSBURG

3 Beds 2 Baths 1,621 SqFt Residential MLS® # TB8417694
3560 Beach Drive Se, ST PETERSBURG

$575,000

↓ $34,900

3560 Beach Drive Se, ST PETERSBURG

3 Beds 2 Baths 1,388 SqFt Residential MLS® # TB8427017
526 Kirkwood Terrace N, ST PETERSBURG

$529,900

↓ $10,000

526 Kirkwood Terrace N, ST PETERSBURG

3 Beds 1 Bath 1,524 SqFt Residential MLS® # TB8424530
5200 Brittany Drive S 1708, ST PETERSBURG

$475,000

↓ $50,000

5200 Brittany Drive S 1708, ST PETERSBURG

2 Beds 2 Baths 1,700 SqFt Residential MLS® # TB8320700
5950 Pelican Bay Plaza S 2d, ST PETERSBURG

$630,000

5950 Pelican Bay Plaza S 2d, ST PETERSBURG

2 Beds 2 Baths 1,476 SqFt Residential MLS® # TB8426399
6083 Bahia Del Mar Circle 158, ST PETERSBURG

$489,000

6083 Bahia Del Mar Circle 158, ST PETERSBURG

2 Beds 2 Baths 1,135 SqFt Residential MLS® # TB8426265
5901 Bahia Del Mar Circle 321, ST PETERSBURG

$549,900

5901 Bahia Del Mar Circle 321, ST PETERSBURG

2 Beds 2 Baths 1,075 SqFt Residential MLS® # TB8425399
150 23rd Avenue N, ST PETERSBURG

$979,000

150 23rd Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,520 SqFt Residential MLS® # TB8425662
5023 Starfish Drive Se E, ST PETERSBURG

$330,000

5023 Starfish Drive Se E, ST PETERSBURG

1 Bed 1 Bath 823 SqFt Residential MLS® # TB8425200
1146 17th Avenue N, ST PETERSBURG

$699,000

↓ $26,000

1146 17th Avenue N, ST PETERSBURG

2 Beds 2 Baths 1,293 SqFt Residential MLS® # TB8424750
2230 Trelain Drive S, ST PETERSBURG

$675,000

2230 Trelain Drive S, ST PETERSBURG

4 Beds 3 Baths 2,594 SqFt Residential MLS® # TB8426896
650 Pinellas Point Drive S 218, ST PETERSBURG

$158,000

650 Pinellas Point Drive S 218, ST PETERSBURG

2 Beds 2 Baths 915 SqFt Residential MLS® # TB8426816
6080 80th Street N 201, ST PETERSBURG

$239,000

6080 80th Street N 201, ST PETERSBURG

2 Beds 2 Baths 1,245 SqFt Residential MLS® # TB8426343
3205 18th Street N, ST PETERSBURG

$795,000

↓ $55,000

3205 18th Street N, ST PETERSBURG

4 Beds 3 Baths 3,015 SqFt Residential MLS® # TB8426243
734 Lynndale Street N, ST PETERSBURG

$505,000

↓ $10,000

734 Lynndale Street N, ST PETERSBURG

4 Beds 2 Baths 1,488 SqFt Residential MLS® # TB8426724