St. Petersburg Homes For Sale

Sort by:
New
6549 21st Street N, ST. PETERSBURG

$350,000

6549 21st Street N, ST. PETERSBURG

3 Beds 2 Baths 1,223 SqFt Residential MLS® # TB8547657
New
618 15th Street N, ST. PETERSBURG

$967,000

618 15th Street N, ST. PETERSBURG

2 Beds 1 Bath 826 SqFt Residential MLS® # FC320908
New Open House
1325 21st Avenue N, ST. PETERSBURG

$650,000

1325 21st Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,344 SqFt Residential
Sat, Sep 12th, 2026 @ 11am - 1pm
MLS® # TB8546642
New
517 8th Street N, ST. PETERSBURG

$699,000

517 8th Street N, ST. PETERSBURG

4 Beds 3 Baths 1,846 SqFt Residential MLS® # W7889438
New
454 49th Avenue N, ST. PETERSBURG

$265,000

454 49th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 624 SqFt Residential MLS® # TB8547521
New
6425 Shoreline Drive 10103, ST. PETERSBURG

$349,900

6425 Shoreline Drive 10103, ST. PETERSBURG

3 Beds 2 Baths 1,576 SqFt Residential MLS® # TB8547259
New
1308 Essex Drive N, ST. PETERSBURG

$300,000

1308 Essex Drive N, ST. PETERSBURG

2 Beds 2 Baths 897 SqFt Residential MLS® # TB8547646
New
1037 12th Avenue S, ST. PETERSBURG

$299,000

1037 12th Avenue S, ST. PETERSBURG

4 Beds 2 Baths 1,248 SqFt Residential MLS® # TB8547594
New
9945 47th Avenue N 205, ST. PETERSBURG

$100,000

9945 47th Avenue N 205, ST. PETERSBURG

1 Bed 1 Bath 830 SqFt Residential MLS® # TB8547182
New
10200 Gandy Boulevard N 923, ST. PETERSBURG

$89,900

10200 Gandy Boulevard N 923, ST. PETERSBURG

1 Bed 1 Bath 642 SqFt Residential MLS® # TB8547339
New
345 10th Avenue Ne, ST. PETERSBURG

$974,470

345 10th Avenue Ne, ST. PETERSBURG

2 Beds 2 Baths 1,241 SqFt Residential MLS® # TB8521283
New
4042 Dartmouth Avenue N, ST. PETERSBURG

$329,900

4042 Dartmouth Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,005 SqFt Residential MLS® # G5117644
New Open House
3731 6th Avenue N, ST. PETERSBURG

$415,000

3731 6th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,143 SqFt Residential
Sat, Sep 12th, 2026 @ 12pm - 2pm
MLS® # TB8547475
New
5200 7th Avenue N, ST. PETERSBURG

$659,000

5200 7th Avenue N, ST. PETERSBURG

4 Beds 3 Baths 2,234 SqFt Residential MLS® # TB8547588
New
5318 9th Avenue N, ST. PETERSBURG

$369,900

5318 9th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,142 SqFt Residential MLS® # TB8547598
New
6044 Burlington Avenue N, ST. PETERSBURG

$450,000

6044 Burlington Avenue N, ST. PETERSBURG

4 Beds 2 Baths 1,696 SqFt Residential MLS® # TB8547022
2500 Oakdale Street S, ST. PETERSBURG

$549,000

2500 Oakdale Street S, ST. PETERSBURG

5 Beds 2 Baths 1,008 SqFt Residential MLS® # O6389652
New
5200 Brittany Drive S 1701, ST. PETERSBURG

$359,000

5200 Brittany Drive S 1701, ST. PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8547498
New
400 Central Avenue 1901, ST. PETERSBURG

$2,695,000

400 Central Avenue 1901, ST. PETERSBURG

3 Beds 4 Baths 2,380 SqFt Residential MLS® # TB8513342
New Open House
9240 San Martin Boulevard Ne, ST. PETERSBURG

$1,199,000

9240 San Martin Boulevard Ne, ST. PETERSBURG

4 Beds 3 Baths 2,904 SqFt Residential
Sat, Sep 12th, 2026 @ 1pm - 3pm
MLS® # TB8547268
New Open House
6164 23rd Avenue N, ST. PETERSBURG

$499,900

6164 23rd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,619 SqFt Residential
Sun, Sep 13th, 2026 @ 9:30am - 1pm
MLS® # A4705596
New
4710 8th Avenue S, ST. PETERSBURG

$174,999

4710 8th Avenue S, ST. PETERSBURG

3 Beds 1 Bath 972 SqFt Residential MLS® # TB8547454
New
275 1st Avenue S 1505, ST. PETERSBURG

$2,149,000

275 1st Avenue S 1505, ST. PETERSBURG

3 Beds 4 Baths 2,637 SqFt Residential MLS® # TB8547434
New
5220 55th Avenue N, ST. PETERSBURG

$275,000

5220 55th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,180 SqFt Residential MLS® # TB8546984