St. Petersburg Homes For Sale

Sort by:
6322 Palma Del Mar Boulevard S 606, ST. PETERSBURG

$474,900

↓ $15,000

6322 Palma Del Mar Boulevard S 606, ST. PETERSBURG

2 Beds 2 Baths 1,150 SqFt Residential MLS® # TB8508025
1124 40th Avenue Ne, ST. PETERSBURG

$447,000

↓ $12,000

1124 40th Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,448 SqFt Residential MLS® # TB8507963
201 58th Avenue S, ST. PETERSBURG

$615,000

↓ $10,000

201 58th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,640 SqFt Residential MLS® # TB8506374
409 Barcelona Drive, ST. PETERSBURG

$479,000

↓ $6,000

409 Barcelona Drive, ST. PETERSBURG

3 Beds 3 Baths 1,990 SqFt Residential MLS® # TB8506631
4160 35th Terrace S I, ST. PETERSBURG

$255,000

↓ $10,000

4160 35th Terrace S I, ST. PETERSBURG

3 Beds 2 Baths 1,375 SqFt Residential MLS® # TB8509325
6085 Bahia Del Mar Boulevard 106, ST. PETERSBURG

$399,000

↓ $10,000

6085 Bahia Del Mar Boulevard 106, ST. PETERSBURG

2 Beds 2 Baths 1,145 SqFt Residential MLS® # TB8502712
1516 59th Street N, ST. PETERSBURG

$879,800

↓ $5,000

1516 59th Street N, ST. PETERSBURG

5 Beds 6 Baths 2,881 SqFt Residential MLS® # TB8508753
300 Delmar Terrace S, ST. PETERSBURG

$1,450,000

↓ $50,000

300 Delmar Terrace S, ST. PETERSBURG

3 Beds 4 Baths 2,653 SqFt Residential MLS® # TB8507895
4565 Duhme Road 102, ST. PETERSBURG

$79,900

↓ $10,000

4565 Duhme Road 102, ST. PETERSBURG

1 Bed 1 Bath 780 SqFt Residential MLS® # TB8509056
10 Franklin Court S 63d, ST. PETERSBURG

$895,000

10 Franklin Court S 63d, ST. PETERSBURG

3 Beds 3 Baths 2,437 SqFt Residential MLS® # TB8507251
7100 Sunshine Skyway Lane S 701, ST. PETERSBURG

$555,000

7100 Sunshine Skyway Lane S 701, ST. PETERSBURG

2 Beds 2 Baths 1,290 SqFt Residential MLS® # TB8508698
784 87th Avenue N, ST. PETERSBURG

$349,000

↓ $26,000

784 87th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,080 SqFt Residential MLS® # TB8507726
Open House
2851 1st Avenue S, ST. PETERSBURG

$799,000

↓ $20,000

2851 1st Avenue S, ST. PETERSBURG

3 Beds 4 Baths 2,055 SqFt Residential
Sat, Sep 19th, 2026 @ 1pm - 3pm
MLS® # TB8509019
Open House
4959 58th Avenue S, ST. PETERSBURG

$1,999,000

↓ $251,000

4959 58th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 3,154 SqFt Residential
Sat, Sep 19th, 2026 @ 12pm - 2pm
MLS® # TB8439046
Open House
8008 13th Avenue S, ST. PETERSBURG

$1,050,000

↓ $49,000

8008 13th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 2,159 SqFt Residential
Sun, Sep 20th, 2026 @ 12pm - 2pm
MLS® # TB8508927
3001 58th Avenue S 805, ST. PETERSBURG

$215,000

↓ $3,500

3001 58th Avenue S 805, ST. PETERSBURG

2 Beds 2 Baths 910 SqFt Residential MLS® # TB8508871
12077 Gandy Boulevard N 332, ST. PETERSBURG

$439,900

↓ $10,100

12077 Gandy Boulevard N 332, ST. PETERSBURG

3 Beds 2 Baths 2,187 SqFt Residential MLS® # TB8508586
731 83rd Avenue N 105, ST. PETERSBURG

$220,000

↓ $5,000

731 83rd Avenue N 105, ST. PETERSBURG

2 Beds 2 Baths 980 SqFt Residential MLS® # TB8508437
6 Academy Way S 221, ST. PETERSBURG

$799,000

↓ $26,000

6 Academy Way S 221, ST. PETERSBURG

3 Beds 3 Baths 2,437 SqFt Residential MLS® # TB8504133
2188 Corinne Court S A, ST. PETERSBURG

$235,000

2188 Corinne Court S A, ST. PETERSBURG

2 Beds 2 Baths 1,180 SqFt Residential MLS® # A4693469
5112 3rd Avenue N, ST. PETERSBURG

$899,000

↓ $51,000

5112 3rd Avenue N, ST. PETERSBURG

7 Beds 5 Baths 3,117 SqFt Residential MLS® # R4910919
6212 20th Street S, ST. PETERSBURG

$490,000

↓ $25,000

6212 20th Street S, ST. PETERSBURG

3 Beds 2 Baths 1,629 SqFt Residential MLS® # TB8508588
210 22nd Avenue Ne 12, ST. PETERSBURG

$495,000

↓ $29,800

210 22nd Avenue Ne 12, ST. PETERSBURG

2 Beds 2 Baths 1,248 SqFt Residential MLS® # TB8508559
6219 Palma Del Mar Boulevard S 504, ST. PETERSBURG

$349,900

↓ $10,000

6219 Palma Del Mar Boulevard S 504, ST. PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # TB8508532