St. Petersburg Homes For Sale

Sort by:
525 Villagrande Avenue S, ST PETERSBURG

$699,000

525 Villagrande Avenue S, ST PETERSBURG

3 Beds 2 Baths 2,092 SqFt Residential MLS® # TB8428239
3521 Ithaca Street N, ST PETERSBURG

$282,500

↓ $4,000

3521 Ithaca Street N, ST PETERSBURG

2 Beds 2 Baths 671 SqFt Residential MLS® # TB8420384
9723 Oak Street Ne, ST PETERSBURG

$1,259,000

9723 Oak Street Ne, ST PETERSBURG

4 Beds 2 Baths 2,413 SqFt Residential MLS® # TB8425847
6923 Stonesthrow Circle N 4105, ST PETERSBURG

$199,900

6923 Stonesthrow Circle N 4105, ST PETERSBURG

2 Beds 2 Baths 770 SqFt Residential MLS® # TB8330335
1690 40th Street S, ST PETERSBURG

$329,900

↓ $9,100

1690 40th Street S, ST PETERSBURG

3 Beds 2 Baths 1,050 SqFt Residential MLS® # O6345217
1523 68th Avenue N, ST PETERSBURG

$250,000

↓ $25,000

1523 68th Avenue N, ST PETERSBURG

3 Beds 2 Baths 816 SqFt Residential MLS® # TB8428788
5861 42nd Terrace N 1609, ST PETERSBURG

$149,900

↓ $3,000

5861 42nd Terrace N 1609, ST PETERSBURG

2 Beds 2 Baths 835 SqFt Residential MLS® # TB8427203
3615 Haines Road N, ST PETERSBURG

$570,000

↓ $30,000

3615 Haines Road N, ST PETERSBURG

3 Beds 2 Baths 1,222 SqFt Residential MLS® # TB8427581
5400 Park Street N 8, ST PETERSBURG

$230,000

5400 Park Street N 8, ST PETERSBURG

2 Beds 2 Baths 1,280 SqFt Residential MLS® # TB8427830
2328 Dartmouth Avenue N, ST PETERSBURG

$795,000

2328 Dartmouth Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,408 SqFt Residential MLS® # TB8365594
5239 24th Avenue N, ST PETERSBURG

$625,000

↓ $24,990

5239 24th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,710 SqFt Residential MLS® # TB8427886
1962 Hawaii Avenue Ne, ST PETERSBURG

$975,000

1962 Hawaii Avenue Ne, ST PETERSBURG

4 Beds 3 Baths 2,180 SqFt Residential MLS® # TB8428085
4993 Bacopa Lane S 304, ST PETERSBURG

$1,048,000

4993 Bacopa Lane S 304, ST PETERSBURG

3 Beds 3 Baths 1,833 SqFt Residential MLS® # TB8426539
4029 Haines Road, ST PETERSBURG

$849,900

4029 Haines Road, ST PETERSBURG

3 Beds 3 Baths 1,826 SqFt Residential MLS® # TB8428513
226 5th Avenue N 1406, ST PETERSBURG

$2,795,000

226 5th Avenue N 1406, ST PETERSBURG

2 Beds 3 Baths 2,514 SqFt Residential MLS® # TB8428257
5660 80th Street N D108, ST PETERSBURG

$174,900

5660 80th Street N D108, ST PETERSBURG

2 Beds 2 Baths 1,245 SqFt Residential MLS® # TB8428505
4900 Harding Road N, ST PETERSBURG

$399,900

4900 Harding Road N, ST PETERSBURG

2 Beds 1 Bath 643 SqFt Residential MLS® # TB8426908
6327 2nd Avenue S, ST PETERSBURG

$690,000

6327 2nd Avenue S, ST PETERSBURG

4 Beds 3 Baths 2,138 SqFt Residential MLS® # TB8428068
175 1st Street S 3203, ST PETERSBURG

$2,350,000

175 1st Street S 3203, ST PETERSBURG

3 Beds 4 Baths 2,354 SqFt Residential MLS® # TB8426586
540 Dolphin Avenue Se, ST PETERSBURG

$1,390,000

540 Dolphin Avenue Se, ST PETERSBURG

4 Beds 2 Baths 1,703 SqFt Residential MLS® # TB8428347
3601 Coquina Key Drive Se, ST PETERSBURG

$1,450,000

3601 Coquina Key Drive Se, ST PETERSBURG

3 Beds 3 Baths 1,680 SqFt Residential MLS® # TB8428249
302 80th Avenue Ne, ST PETERSBURG

$249,900

302 80th Avenue Ne, ST PETERSBURG

2 Beds 2 Baths 1,170 SqFt Residential MLS® # TB8428208
3000 19th Avenue S, ST PETERSBURG

$459,900

↓ $15,100

3000 19th Avenue S, ST PETERSBURG

5 Beds 3 Baths 2,038 SqFt Residential MLS® # TB8375159
190 Banyan Bay Drive, ST PETERSBURG

$719,000

↓ $5,000

190 Banyan Bay Drive, ST PETERSBURG

3 Beds 3 Baths 2,194 SqFt Residential MLS® # TB8427984