St. Petersburg Homes For Sale

Sort by:
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
5347 10th Street N, ST. PETERSBURG

$335,000

↓ $15,000

5347 10th Street N, ST. PETERSBURG

3 Beds 1 Bath 1,220 SqFt Residential MLS® # TB8498467
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
1926 Fairfield Avenue S, ST. PETERSBURG

$420,000

1926 Fairfield Avenue S, ST. PETERSBURG

3 Beds 3 Baths 1,589 SqFt Residential MLS® # TB8520483
368 14th Street N, ST. PETERSBURG

$899,900

368 14th Street N, ST. PETERSBURG

3 Beds 4 Baths 2,346 SqFt Residential MLS® # TB8523829
6226 29th Street N, ST. PETERSBURG

$795,000

6226 29th Street N, ST. PETERSBURG

4 Beds 3 Baths 2,498 SqFt Residential MLS® # TB8401278