St. Petersburg Homes For Sale

Sort by:
4890 Bay Street Ne 323, ST. PETERSBURG

$98,000

↓ $7,000

4890 Bay Street Ne 323, ST. PETERSBURG

1 Bed 1 Bath 790 SqFt Residential MLS® # TB8526190
5151 Duhme Road, ST. PETERSBURG

$550,000

↓ $30,000

5151 Duhme Road, ST. PETERSBURG

3 Beds 2 Baths 1,582 SqFt Residential MLS® # TB8525875
7975 58th Avenue N 408, ST. PETERSBURG

$95,000

↓ $15,000

7975 58th Avenue N 408, ST. PETERSBURG

2 Beds 2 Baths 1,100 SqFt Residential MLS® # TB8523732
100 4th Avenue S 205, ST. PETERSBURG

$349,900

↓ $10,000

100 4th Avenue S 205, ST. PETERSBURG

1 Bed 1 Bath 743 SqFt Residential MLS® # TB8526120
7905 11th Avenue S, ST. PETERSBURG

$799,000

↓ $100,000

7905 11th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 1,680 SqFt Residential MLS® # TB8521767
2730 Edwards Avenue S, ST. PETERSBURG

$329,000

↓ $11,000

2730 Edwards Avenue S, ST. PETERSBURG

2 Beds 1 Bath 1,036 SqFt Residential MLS® # TB8525618
1875 Mississippi Avenue Ne, ST. PETERSBURG

$1,450,000

1875 Mississippi Avenue Ne, ST. PETERSBURG

4 Beds 5 Baths 3,199 SqFt Residential MLS® # TB8526061
4565 Duhme Road 207, ST. PETERSBURG

$119,000

4565 Duhme Road 207, ST. PETERSBURG

1 Bed 1 Bath 780 SqFt Residential MLS® # TB8526000
9030 Blind Pass Road C9, ST. PETERSBURG

$250,000

9030 Blind Pass Road C9, ST. PETERSBURG

1 Bed 1 Bath 573 SqFt Residential MLS® # TB8524129
6700 1st Avenue S 103, ST. PETERSBURG

$167,500

↓ $6,500

6700 1st Avenue S 103, ST. PETERSBURG

2 Beds 1 Bath 755 SqFt Residential MLS® # TB8525956
Open House
8 Academy Way S 123, ST. PETERSBURG

$875,000

8 Academy Way S 123, ST. PETERSBURG

3 Beds 2 Baths 2,218 SqFt Residential
Sun, Sep 13th, 2026 @ 12pm - 3pm
MLS® # TB8456422
6230 Cedar Street Ne, ST. PETERSBURG

$469,900

↓ $100

6230 Cedar Street Ne, ST. PETERSBURG

3 Beds 2 Baths 1,539 SqFt Residential MLS® # TB8525924
7321 Central Avenue 407, ST. PETERSBURG

$247,900

↓ $1,000

7321 Central Avenue 407, ST. PETERSBURG

2 Beds 1 Bath 1,085 SqFt Residential MLS® # TB8515642
1834 New Hampshire Avenue Ne, ST. PETERSBURG

$394,800

↓ $100

1834 New Hampshire Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,195 SqFt Residential MLS® # TB8525889
6322 Palma Del Mar Blvd S 103, ST. PETERSBURG

$399,500

6322 Palma Del Mar Blvd S 103, ST. PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8525868
4142 6th Avenue N, ST. PETERSBURG

$290,000

4142 6th Avenue N, ST. PETERSBURG

3 Beds 1 Bath 756 SqFt Residential MLS® # TB8525886
401 Snell Isle Boulevard Ne, ST. PETERSBURG

$3,925,000

↓ $25,000

401 Snell Isle Boulevard Ne, ST. PETERSBURG

4 Beds 6 Baths 5,640 SqFt Residential MLS® # TB8525734
4201 Des Moines Street Ne, ST. PETERSBURG

$325,000

↓ $25,000

4201 Des Moines Street Ne, ST. PETERSBURG

2 Beds 1 Bath 720 SqFt Residential MLS® # TB8523270
6100 12th Street S 107, ST. PETERSBURG

$175,000

↓ $24,000

6100 12th Street S 107, ST. PETERSBURG

2 Beds 2 Baths 940 SqFt Residential MLS® # TB8525352
5931 Denver Street Ne, ST. PETERSBURG

$450,000

5931 Denver Street Ne, ST. PETERSBURG

4 Beds 2 Baths 1,671 SqFt Residential MLS® # TB8525581
1524 Arizona Avenue Ne, ST. PETERSBURG

$399,000

1524 Arizona Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,092 SqFt Residential MLS® # TB8525634
123 Seahorse Drive Se D, ST. PETERSBURG

$269,999

↓ $5,000

123 Seahorse Drive Se D, ST. PETERSBURG

2 Beds 2 Baths 1,018 SqFt Residential MLS® # TB8525607
3510 41st Avenue S 165, ST. PETERSBURG

$100,000

↓ $25,000

3510 41st Avenue S 165, ST. PETERSBURG

2 Beds 1 Bath 825 SqFt Residential MLS® # TB8524931
974 23rd Avenue S, ST. PETERSBURG

$275,000

974 23rd Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,321 SqFt Residential MLS® # TB8525516