St. Petersburg Homes For Sale

Sort by:
4628 15th Avenue S, ST. PETERSBURG

$299,000

↓ $5,000

4628 15th Avenue S, ST. PETERSBURG

3 Beds 1 Bath 935 SqFt Residential MLS® # W7887307
1946 15th Avenue S, ST. PETERSBURG

$215,000

↓ $10,000

1946 15th Avenue S, ST. PETERSBURG

2 Beds 1 Bath 720 SqFt Residential MLS® # TB8525474
657 15th Avenue S, ST. PETERSBURG

$349,000

↓ $10,000

657 15th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,144 SqFt Residential MLS® # TB8525241
6372 Palma Del Mar Boulevard S 406, ST. PETERSBURG

$450,000

6372 Palma Del Mar Boulevard S 406, ST. PETERSBURG

2 Beds 2 Baths 1,150 SqFt Residential MLS® # TB8525372
2210 20th Avenue S, ST. PETERSBURG

$224,900

↓ $24,100

2210 20th Avenue S, ST. PETERSBURG

3 Beds 1 Bath 754 SqFt Residential MLS® # O6421835
8140 Terrace Garden Drive 103, ST. PETERSBURG

$349,500

8140 Terrace Garden Drive 103, ST. PETERSBURG

2 Beds 2 Baths 1,735 SqFt Residential MLS® # TB8524784
815 59th Avenue Ne, ST. PETERSBURG

$999,900

815 59th Avenue Ne, ST. PETERSBURG

4 Beds 2 Baths 2,244 SqFt Residential MLS® # TB8525044
6010 Bayou Grande Boulevard Ne, ST. PETERSBURG

$589,900

6010 Bayou Grande Boulevard Ne, ST. PETERSBURG

3 Beds 2 Baths 1,590 SqFt Residential MLS® # TB8524607
2085 68th Avenue S, ST. PETERSBURG

$440,000

↓ $10,000

2085 68th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,433 SqFt Residential MLS® # TB8523970
1985 Carolina Avenue Ne, ST. PETERSBURG

$1,370,000

↓ $29,000

1985 Carolina Avenue Ne, ST. PETERSBURG

3 Beds 3 Baths 2,126 SqFt Residential MLS® # TB8524994
5095 Bay Street Ne 317, ST. PETERSBURG

$146,460

5095 Bay Street Ne 317, ST. PETERSBURG

2 Beds 2 Baths 1,035 SqFt Residential MLS® # TB8447340
4651 1st Street Ne 306, ST. PETERSBURG

$254,995

↓ $2,905

4651 1st Street Ne 306, ST. PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # TB8524947
2701 64th Avenue S, ST. PETERSBURG

$565,000

↓ $70,000

2701 64th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,791 SqFt Residential MLS® # TB8456651
3640 41st Lane S 72e, ST. PETERSBURG

$249,000

↓ $10,000

3640 41st Lane S 72e, ST. PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # TB8522446
3009 1st Avenue N, ST. PETERSBURG

$998,950

3009 1st Avenue N, ST. PETERSBURG

3 Beds 4 Baths 2,131 SqFt Residential MLS® # TB8523256
4900 Brittany Drive S 405, ST. PETERSBURG

$287,000

4900 Brittany Drive S 405, ST. PETERSBURG

1 Bed 1 Bath 745 SqFt Residential MLS® # TB8523159
3500 6th Avenue N, ST. PETERSBURG

$424,777

↓ $17,723

3500 6th Avenue N, ST. PETERSBURG

3 Beds 1 Bath 1,089 SqFt Residential MLS® # TB8524840
190 Banyan Bay Drive, ST. PETERSBURG

$659,500

↓ $5,500

190 Banyan Bay Drive, ST. PETERSBURG

3 Beds 3 Baths 2,194 SqFt Residential MLS® # TB8524673
6706 Burlington Avenue, ST. PETERSBURG

$1,125,000

6706 Burlington Avenue, ST. PETERSBURG

5 Beds 3 Baths 2,575 SqFt Residential MLS® # TB8524260
Open House
3110 15th Street N, ST. PETERSBURG

$595,000

↓ $5,000

3110 15th Street N, ST. PETERSBURG

3 Beds 2 Baths 1,716 SqFt Residential
Sat, Sep 19th, 2026 @ 12pm - 2pm
MLS® # TB8524436
9100 Dr Martin Luther King Jr Street N 202, ST. PETERSBURG

$130,000

9100 Dr Martin Luther King Jr Street N 202, ST. PETERSBURG

2 Beds 2 Baths 940 SqFt Residential MLS® # TB8524664
501 22nd Avenue Se, ST. PETERSBURG

$1,400,000

↓ $100,000

501 22nd Avenue Se, ST. PETERSBURG

3 Beds 3 Baths 2,056 SqFt Residential MLS® # TB8524366
8100 Dr Martin Luther King Jr Street N 105, ST. PETERSBURG

$90,000

↓ $19,000

8100 Dr Martin Luther King Jr Street N 105, ST. PETERSBURG

1 Bed 2 Baths 720 SqFt Residential MLS® # TB8524441
6717 Cardinal Drive S, ST. PETERSBURG

$774,900

↓ $25,000

6717 Cardinal Drive S, ST. PETERSBURG

4 Beds 3 Baths 2,576 SqFt Residential MLS® # TB8523186