St. Petersburg Homes For Sale

Sort by:
275 1st Avenue S 1902, ST. PETERSBURG

$2,175,000

275 1st Avenue S 1902, ST. PETERSBURG

2 Beds 3 Baths 2,371 SqFt Residential MLS® # TB8536931
Open House
2159 Barcelona Way, ST. PETERSBURG

$499,000

2159 Barcelona Way, ST. PETERSBURG

3 Beds 2 Baths 1,868 SqFt Residential MLS® # TB8537885
217 50th Ter N, ST. PETERSBURG

$452,000

↓ $63,000

217 50th Ter N, ST. PETERSBURG

4 Beds 3 Baths 1,235 SqFt Residential MLS® # TB8537851
6065 23rd Avenue N, ST. PETERSBURG

$529,000

6065 23rd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,486 SqFt Residential MLS® # TB8538482
495 60th Street N, ST. PETERSBURG

$305,000

↓ $10,000

495 60th Street N, ST. PETERSBURG

2 Beds 1 Bath 1,044 SqFt Residential MLS® # TB8538416
144 8th Avenue N, ST. PETERSBURG

$1,100,000

144 8th Avenue N, ST. PETERSBURG

3 Beds 3 Baths 1,950 SqFt Residential MLS® # TB8536795
6269 Palma Del Mar Boulevard S 508, ST. PETERSBURG

$499,900

6269 Palma Del Mar Boulevard S 508, ST. PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # TB8538488
3745 1st Avenue N, ST. PETERSBURG

$599,900

3745 1st Avenue N, ST. PETERSBURG

4 Beds 4 Baths 2,211 SqFt Residential MLS® # TB8536657
2829 21st Street N, ST. PETERSBURG

$270,000

2829 21st Street N, ST. PETERSBURG

1 Bed 1 Bath 672 SqFt Residential MLS® # TB8538314
Open House
4227 Harrisburg Street Ne, ST. PETERSBURG

$400,000

4227 Harrisburg Street Ne, ST. PETERSBURG

3 Beds 2 Baths 1,164 SqFt Residential
Sun, Sep 13th, 2026 @ 11am - 1pm
MLS® # TB8537514
516 64th Street S, ST. PETERSBURG

$315,000

516 64th Street S, ST. PETERSBURG

2 Beds 1 Bath 800 SqFt Residential MLS® # TB8536205
151 Seahorse Drive Se B, ST. PETERSBURG

$199,999

151 Seahorse Drive Se B, ST. PETERSBURG

1 Bed 1 Bath 823 SqFt Residential MLS® # TB8536811
4828 6th Avenue S, ST. PETERSBURG

$364,990

4828 6th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,188 SqFt Residential MLS® # TB8538076
123 Valencia Circle, ST. PETERSBURG

$475,000

123 Valencia Circle, ST. PETERSBURG

3 Beds 3 Baths 1,990 SqFt Residential MLS® # TB8536425
Open House
7242 Lynnwood Avenue N, ST. PETERSBURG

$389,999

↓ $10,000

7242 Lynnwood Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,218 SqFt Residential
Sat, Sep 19th, 2026 @ 1pm - 3pm
MLS® # O6432964
1312 Pasadena Avenue S 15, ST. PETERSBURG

$439,000

1312 Pasadena Avenue S 15, ST. PETERSBURG

2 Beds 2 Baths 1,440 SqFt Residential MLS® # TB8536516
10200 Gandy Boulevard N 1316, ST. PETERSBURG

$127,200

10200 Gandy Boulevard N 1316, ST. PETERSBURG

2 Beds 2 Baths 848 SqFt Residential MLS® # TB8536233
6195 28th Avenue N, ST. PETERSBURG

$325,000

↓ $10,000

6195 28th Avenue N, ST. PETERSBURG

3 Beds 1 Bath 1,075 SqFt Residential MLS® # TB8537761
5220 Brittany Drive S 509, ST. PETERSBURG

$199,000

5220 Brittany Drive S 509, ST. PETERSBURG

2 Beds 2 Baths 1,175 SqFt Residential MLS® # W7883450
219 Miramar Boulevard Ne, ST. PETERSBURG

$1,695,000

219 Miramar Boulevard Ne, ST. PETERSBURG

4 Beds 4 Baths 2,598 SqFt Residential MLS® # TB8538003
6015 19th Street N 215, ST. PETERSBURG

$115,000

6015 19th Street N 215, ST. PETERSBURG

2 Beds 2 Baths 880 SqFt Residential MLS® # TB8531383
6092 Burch Street N, ST. PETERSBURG

$349,900

↓ $10,000

6092 Burch Street N, ST. PETERSBURG

3 Beds 2 Baths 1,155 SqFt Residential MLS® # G5116351
217 49th Avenue N, ST. PETERSBURG

$605,000

217 49th Avenue N, ST. PETERSBURG

4 Beds 4 Baths 2,320 SqFt Residential MLS® # TB8537869
650 Pinellas Point Drive S 110, ST. PETERSBURG

$125,000

650 Pinellas Point Drive S 110, ST. PETERSBURG

1 Bed 1 Bath 640 SqFt Residential MLS® # TB8537751