St. Petersburg Homes For Sale

Sort by:
New
4895 Bay Street Ne 109, ST. PETERSBURG

$150,000

4895 Bay Street Ne 109, ST. PETERSBURG

2 Beds 2 Baths 1,035 SqFt Residential MLS® # TB8556675
New
1890 62nd Avenue S, ST. PETERSBURG

$559,000

1890 62nd Avenue S, ST. PETERSBURG

3 Beds 2 Baths 2,033 SqFt Residential MLS® # TB8481222
Open House
5044 Betty Street N, ST. PETERSBURG

$299,000

5044 Betty Street N, ST. PETERSBURG

3 Beds 2 Baths 1,034 SqFt Residential
Sat, Oct 17th, 2026 @ 3pm - 5pm
MLS® # A4694426
2121 Bayou Grande Boulevard Ne, ST. PETERSBURG

$4,550,000

2121 Bayou Grande Boulevard Ne, ST. PETERSBURG

5 Beds 7 Baths 5,812 SqFt Residential MLS® # U8253104
911 29th Street N, ST. PETERSBURG

$799,900

911 29th Street N, ST. PETERSBURG

5 Beds 4 Baths 2,432 SqFt Residential MLS® # TB8551748
4018 Helena Street Ne, ST. PETERSBURG

$599,900

4018 Helena Street Ne, ST. PETERSBURG

4 Beds 2 Baths 1,651 SqFt Residential MLS® # TB8549101
2800 2nd Avenue N, ST. PETERSBURG

$699,999

2800 2nd Avenue N, ST. PETERSBURG

3 Beds 3 Baths 2,119 SqFt Residential MLS® # TB8520122
3443 21st Street N, ST. PETERSBURG

$300,000

3443 21st Street N, ST. PETERSBURG

3 Beds 2 Baths 1,438 SqFt Residential MLS® # TB8524357
1005 16th Avenue S, ST. PETERSBURG

$249,000

1005 16th Avenue S, ST. PETERSBURG

3 Beds 3 Baths 1,589 SqFt Residential MLS® # A4708423
461 47th Avenue N, ST. PETERSBURG

$1,450,000

461 47th Avenue N, ST. PETERSBURG

5 Beds 4 Baths 3,299 SqFt Residential MLS® # TB8540244
4062 3rd Avenue N, ST. PETERSBURG

$450,000

4062 3rd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,304 SqFt Residential MLS® # TB8544742
6305 Pelican Creek Crossing D, ST. PETERSBURG

$399,000

6305 Pelican Creek Crossing D, ST. PETERSBURG

3 Beds 3 Baths 1,600 SqFt Residential MLS® # TB8503119
1328 Pelican Creek Crossing D, ST. PETERSBURG

$450,000

1328 Pelican Creek Crossing D, ST. PETERSBURG

3 Beds 3 Baths 1,620 SqFt Residential MLS® # TB8534052
1311 Prescott Street S, ST. PETERSBURG

$240,000

1311 Prescott Street S, ST. PETERSBURG

4 Beds 2 Baths 1,048 SqFt Residential MLS® # TB8544164
4565 Duhme Road 102, ST. PETERSBURG

$79,900

4565 Duhme Road 102, ST. PETERSBURG

1 Bed 1 Bath 780 SqFt Residential MLS® # TB8509056
1320 52nd Avenue Ne, ST. PETERSBURG

$1,450,000

1320 52nd Avenue Ne, ST. PETERSBURG

4 Beds 4 Baths 2,608 SqFt Residential MLS® # TB8457340
3601 6th Avenue N, ST. PETERSBURG

$475,000

3601 6th Avenue N, ST. PETERSBURG

4 Beds 3 Baths 2,240 SqFt Residential MLS® # W7887748
7892 Sundown Drive N, ST. PETERSBURG

$549,900

7892 Sundown Drive N, ST. PETERSBURG

3 Beds 2 Baths 1,516 SqFt Residential MLS® # TB8550362
3889 Pompano Drive Se A, ST. PETERSBURG

$154,900

3889 Pompano Drive Se A, ST. PETERSBURG

1 Bed 1 Bath 646 SqFt Residential MLS® # TB8545305
625 Folsom Street S, ST. PETERSBURG

$649,000

625 Folsom Street S, ST. PETERSBURG

3 Beds 2 Baths 1,792 SqFt Residential MLS® # TB8543021
2301 Highland Street S, ST. PETERSBURG

$509,000

2301 Highland Street S, ST. PETERSBURG

3 Beds 2 Baths 1,650 SqFt Residential MLS® # TB8424812
5234 9th Avenue N, ST. PETERSBURG

$250,000

5234 9th Avenue N, ST. PETERSBURG

3 Beds 1 Bath 1,092 SqFt Residential MLS® # OM732815
4720 Locust Street Ne 206, ST. PETERSBURG

$87,000

4720 Locust Street Ne 206, ST. PETERSBURG

1 Bed 2 Baths 930 SqFt Residential MLS® # TB8540755
3830 46th Avenue S, ST. PETERSBURG

$990,000

3830 46th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 2,469 SqFt Residential MLS® # TB8541138