St. Petersburg Homes For Sale

Sort by:
1090 Pinellas Bayway S A5, ST. PETERSBURG

$1,775,000

↑ $30,000

1090 Pinellas Bayway S A5, ST. PETERSBURG

3 Beds 3 Baths 2,566 SqFt Residential MLS® # TB8411270
3030 5th Street N, ST. PETERSBURG

$1,485,000

↓ $60,000

3030 5th Street N, ST. PETERSBURG

6 Beds 6 Baths 3,857 SqFt Residential MLS® # TB8505576
6000 2nd Street S, ST. PETERSBURG

$1,285,000

↓ $24,000

6000 2nd Street S, ST. PETERSBURG

4 Beds 4 Baths 3,836 SqFt Residential MLS® # W7885621
3874 48th Avenue S, ST. PETERSBURG

$2,490,000

↓ $100,000

3874 48th Avenue S, ST. PETERSBURG

3 Beds 3 Baths 2,689 SqFt Residential MLS® # TB8506339
757 32nd Avenue N, ST. PETERSBURG

$649,999

↓ $40,000

757 32nd Avenue N, ST. PETERSBURG

2 Beds 2 Baths 2,046 SqFt Residential MLS® # TB8506628
5967 Terrace Park Drive N 201, ST. PETERSBURG

$185,000

↓ $10,000

5967 Terrace Park Drive N 201, ST. PETERSBURG

2 Beds 2 Baths 960 SqFt Residential MLS® # TB8506558
4900 Brittany Drive S 808, ST. PETERSBURG

$189,000

4900 Brittany Drive S 808, ST. PETERSBURG

1 Bed 1 Bath 745 SqFt Residential MLS® # TB8506868
7018 54th Avenue N, ST. PETERSBURG

$340,000

↓ $10,000

7018 54th Avenue N, ST. PETERSBURG

4 Beds 2 Baths 1,465 SqFt Residential MLS® # TB8506702
100 Beach Drive Ne 702, ST. PETERSBURG

$2,549,000

↓ $51,000

100 Beach Drive Ne 702, ST. PETERSBURG

3 Beds 3 Baths 2,750 SqFt Residential MLS® # TB8506494
400 Beach Drive Ne 2605, ST. PETERSBURG

$9,200,000

400 Beach Drive Ne 2605, ST. PETERSBURG

3 Beds 4 Baths 4,300 SqFt Residential MLS® # TB8502941
921 39th Avenue Ne, ST. PETERSBURG

$1,699,999

921 39th Avenue Ne, ST. PETERSBURG

5 Beds 4 Baths 3,562 SqFt Residential MLS® # TB8505937
5876 21st Street N 5, ST. PETERSBURG

$92,500

5876 21st Street N 5, ST. PETERSBURG

1 Bed 1 Bath 560 SqFt Residential MLS® # TB8452711
1175 Highland Court N, ST. PETERSBURG

$450,000

↓ $15,000

1175 Highland Court N, ST. PETERSBURG

2 Beds 1 Bath 854 SqFt Residential MLS® # TB8506460
Open House
1010 43rd Avenue N, ST. PETERSBURG

$845,000

↓ $5,000

1010 43rd Avenue N, ST. PETERSBURG

4 Beds 3 Baths 1,927 SqFt Residential MLS® # TB8503712
6294 Bahia Del Mar Circle 904, ST. PETERSBURG

$649,900

↓ $25,100

6294 Bahia Del Mar Circle 904, ST. PETERSBURG

2 Beds 2 Baths 1,500 SqFt Residential MLS® # TB8506544
400 Central Avenue 505, ST. PETERSBURG

$1,625,000

400 Central Avenue 505, ST. PETERSBURG

3 Beds 3 Baths 1,732 SqFt Residential MLS® # TB8468446
Open House
2063 Illinois Avenue Ne, ST. PETERSBURG

$2,495,000

↓ $75,000

2063 Illinois Avenue Ne, ST. PETERSBURG

5 Beds 4 Baths 4,344 SqFt Residential
Sun, Sep 20th, 2026 @ 12pm - 2pm
MLS® # TB8506209
5825 Puerta Del Sol Boulevard S 265, ST. PETERSBURG

$430,000

5825 Puerta Del Sol Boulevard S 265, ST. PETERSBURG

2 Beds 2 Baths 1,082 SqFt Residential MLS® # TB8502679
1525 29th Avenue N, ST. PETERSBURG

$719,900

1525 29th Avenue N, ST. PETERSBURG

3 Beds 4 Baths 2,187 SqFt Residential MLS® # TB8505964
Open House
4365 Iris Street N, ST. PETERSBURG

$759,500

↓ $400

4365 Iris Street N, ST. PETERSBURG

4 Beds 2 Baths 1,960 SqFt Residential MLS® # TB8506114
4720 Locust Street Ne 318, ST. PETERSBURG

$99,000

↓ $11,000

4720 Locust Street Ne 318, ST. PETERSBURG

1 Bed 1 Bath 825 SqFt Residential MLS® # TB8505535
18 Jefferson Court S, ST. PETERSBURG

$1,199,000

18 Jefferson Court S, ST. PETERSBURG

3 Beds 2 Baths 2,075 SqFt Residential MLS® # TB8445622
1001 Cordova Boulevard Ne, ST. PETERSBURG

$2,399,000

1001 Cordova Boulevard Ne, ST. PETERSBURG

5 Beds 5 Baths 3,917 SqFt Residential MLS® # TB8505011
801 83rd Avenue N 108, ST. PETERSBURG

$145,000

801 83rd Avenue N 108, ST. PETERSBURG

2 Beds 1 Bath 772 SqFt Residential MLS® # TB8505285