St. Petersburg Homes For Sale

Sort by:
777 3rd Avenue N 908, ST. PETERSBURG

$1,199,000

777 3rd Avenue N 908, ST. PETERSBURG

3 Beds 3 Baths 2,127 SqFt Residential MLS® # U8252597
7960 2nd Street N, ST. PETERSBURG

$549,000

7960 2nd Street N, ST. PETERSBURG

3 Beds 2 Baths 1,926 SqFt Residential MLS® # TB8526310
8565 12th Way N A, ST. PETERSBURG

$114,900

↓ $5,000

8565 12th Way N A, ST. PETERSBURG

2 Beds 2 Baths 965 SqFt Residential MLS® # TB8526301
3152 13th Avenue N, ST. PETERSBURG

$371,168

3152 13th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 828 SqFt Residential MLS® # TB8525726
1279 86th Avenue N, ST. PETERSBURG

$630,000

1279 86th Avenue N, ST. PETERSBURG

3 Beds 3 Baths 1,979 SqFt Residential MLS® # TB8461904
4820 Venetian Boulevard Ne, ST. PETERSBURG

$599,000

↓ $26,000

4820 Venetian Boulevard Ne, ST. PETERSBURG

3 Beds 2 Baths 1,860 SqFt Residential MLS® # TB8525962
5200 Brittany Drive S 204, ST. PETERSBURG

$425,000

5200 Brittany Drive S 204, ST. PETERSBURG

2 Beds 2 Baths 1,700 SqFt Residential MLS® # TB8525282
Open House
850 36th Avenue S, ST. PETERSBURG

$1,025,000

↓ $75,000

850 36th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 3,670 SqFt Residential
Sat, Sep 19th, 2026 @ 11am - 1pm
MLS® # TB8512060
7425 Bay Island Drive S 107, ST. PETERSBURG

$167,500

↓ $11,500

7425 Bay Island Drive S 107, ST. PETERSBURG

1 Bed 1 Bath 765 SqFt Residential MLS® # TB8525393
3800 Shore Acres Boulevard Ne, ST. PETERSBURG

$1,250,000

3800 Shore Acres Boulevard Ne, ST. PETERSBURG

3 Beds 3 Baths 2,201 SqFt Residential MLS® # O6422599
1225 58th Street N 203a, ST. PETERSBURG

$115,000

↓ $4,000

1225 58th Street N 203a, ST. PETERSBURG

1 Bed 1 Bath 869 SqFt Residential MLS® # TB8525960
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
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,000

↓ $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
Wed, Sep 16th, 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