St. Petersburg Homes For Sale

Sort by:
New
5107 Salmon Drive Se C, ST. PETERSBURG

$229,000

5107 Salmon Drive Se C, ST. PETERSBURG

1 Bed 1 Bath 668 SqFt Residential MLS® # TB8553852
New
4000 46th Street N, ST. PETERSBURG

$500,000

4000 46th Street N, ST. PETERSBURG

4 Beds 2 Baths 1,579 SqFt Residential MLS® # TB8551038
New
7430 Sunshine Skyway Lane S 901, ST. PETERSBURG

$475,000

7430 Sunshine Skyway Lane S 901, ST. PETERSBURG

2 Beds 2 Baths 1,140 SqFt Residential MLS® # TB8548801
New
275 1st Avenue S 4004, ST. PETERSBURG

$4,950,000

275 1st Avenue S 4004, ST. PETERSBURG

3 Beds 5 Baths 3,157 SqFt Residential MLS® # TB8526296
New
5980 Terrace Park Drive N 208, ST. PETERSBURG

$89,900

5980 Terrace Park Drive N 208, ST. PETERSBURG

1 Bed 1 Bath 840 SqFt Residential MLS® # TB8538015
New
11901 4th Street N 7301, ST. PETERSBURG

$140,000

11901 4th Street N 7301, ST. PETERSBURG

2 Beds 2 Baths 1,182 SqFt Residential MLS® # TB8551967
New
835 Queensboro Avenue S, ST. PETERSBURG

$275,000

835 Queensboro Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,332 SqFt Residential MLS® # TB8553609
New Open House
5668 Escondida Boulevard S, ST. PETERSBURG

$975,000

5668 Escondida Boulevard S, ST. PETERSBURG

3 Beds 3 Baths 1,905 SqFt Residential
Sat, Oct 3rd, 2026 @ 11am - 1pm
MLS® # TB8552735
New
5396 4th Street N 101, ST. PETERSBURG

$119,900

5396 4th Street N 101, ST. PETERSBURG

2 Beds 1 Bath 780 SqFt Residential MLS® # TB8552992
New
326 41st Avenue N, ST. PETERSBURG

$329,900

326 41st Avenue N, ST. PETERSBURG

3 Beds 1 Bath 1,156 SqFt Residential MLS® # TB8553694
4991 Bacopa Lane S 502, ST. PETERSBURG

$750,000

4991 Bacopa Lane S 502, ST. PETERSBURG

2 Beds 2 Baths 1,516 SqFt Residential MLS® # TB8452095
5970 80th Street N 101, ST. PETERSBURG

$218,000

5970 80th Street N 101, ST. PETERSBURG

2 Beds 2 Baths 1,245 SqFt Residential MLS® # TB8468692
New
6738 5th Avenue N, ST. PETERSBURG

$429,000

6738 5th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,156 SqFt Residential MLS® # TB8553205
5750 80th Street N B203, ST. PETERSBURG

$154,000

5750 80th Street N B203, ST. PETERSBURG

2 Beds 2 Baths 1,140 SqFt Residential MLS® # TB8478065
New
6790 Date Palm Avenue S, ST. PETERSBURG

$354,900

6790 Date Palm Avenue S, ST. PETERSBURG

2 Beds 1 Bath 1,031 SqFt Residential MLS® # TB8553601
New
2520 10th Street S, ST. PETERSBURG

$320,000

2520 10th Street S, ST. PETERSBURG

3 Beds 2 Baths 825 SqFt Residential MLS® # TB8553248
New
3775 40th Lane S E, ST. PETERSBURG

$215,000

3775 40th Lane S E, ST. PETERSBURG

2 Beds 3 Baths 1,280 SqFt Residential MLS® # TB8553179
New
6029 71st Street N, ST. PETERSBURG

$415,000

6029 71st Street N, ST. PETERSBURG

3 Beds 2 Baths 1,122 SqFt Residential MLS® # TB8553431
New
3610 42nd Street S C, ST. PETERSBURG

$299,900

3610 42nd Street S C, ST. PETERSBURG

2 Beds 3 Baths 1,280 SqFt Residential MLS® # TB8553177
New
3022 Dartmouth Avenue N, ST. PETERSBURG

$1,100,000

3022 Dartmouth Avenue N, ST. PETERSBURG

3 Beds 2 Baths 2,964 SqFt Residential MLS® # TB8549571
New
6343 23rd Street N, ST. PETERSBURG

$249,500

6343 23rd Street N, ST. PETERSBURG

2 Beds 2 Baths 1,195 SqFt Residential MLS® # TB8553403
New Open House
625 Folsom Street S, ST. PETERSBURG

$649,000

625 Folsom Street S, ST. PETERSBURG

3 Beds 2 Baths 1,792 SqFt Residential
Sat, Oct 3rd, 2026 @ 11am - 1pm
MLS® # TB8543021
New
874 Serpentine Drive S, ST. PETERSBURG

$999,000

874 Serpentine Drive S, ST. PETERSBURG

6 Beds 5 Baths 4,062 SqFt Residential MLS® # TB8553503
New
3360 70 Street N, ST. PETERSBURG

$425,000

3360 70 Street N, ST. PETERSBURG

2 Beds 2 Baths 1,209 SqFt Residential MLS® # TB8553491