St. Petersburg Homes For Sale

Sort by:
New
3855 Island Way, ST PETERSBURG

$260,000

3855 Island Way, ST PETERSBURG

2 Beds 3 Baths 1,538 SqFt Residential MLS® # TB8440949
New
4954 2nd Avenue N, ST PETERSBURG

$795,800

4954 2nd Avenue N, ST PETERSBURG

5 Beds 3 Baths 2,400 SqFt Residential MLS® # TB8442314
New
1785 42nd Street S, ST PETERSBURG

$170,000

1785 42nd Street S, ST PETERSBURG

2 Beds 2 Baths 1,482 SqFt Residential MLS® # TB8442332
New
490 87th Avenue North, ST PETERSBURG

$829,000

490 87th Avenue North, ST PETERSBURG

4 Beds 3 Baths 1,976 SqFt Residential MLS® # TB8441525
New
2205 16th Street N, ST PETERSBURG

$795,000

2205 16th Street N, ST PETERSBURG

3 Beds 4 Baths 1,875 SqFt Residential MLS® # TB8442246
4519 5th Avenue S, ST PETERSBURG

$389,000

4519 5th Avenue S, ST PETERSBURG

4 Beds 2 Baths 1,448 SqFt Residential MLS® # TB8379290
New
1644 20th Avenue S, ST PETERSBURG

$235,000

1644 20th Avenue S, ST PETERSBURG

3 Beds 1 Bath 1,212 SqFt Residential MLS® # TB8440086
New
941 65th Street S, ST PETERSBURG

$400,000

941 65th Street S, ST PETERSBURG

3 Beds 2 Baths 1,670 SqFt Residential MLS® # TB8440997
New
1300 79th Avenue N, ST PETERSBURG

$499,000

1300 79th Avenue N, ST PETERSBURG

4 Beds 3 Baths 2,642 SqFt Residential MLS® # O6354448
New
5916 16th Avenue N, ST PETERSBURG

$479,900

5916 16th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,441 SqFt Residential MLS® # TB8440775
New
706 115th Avenue N 2401, ST PETERSBURG

$175,000

706 115th Avenue N 2401, ST PETERSBURG

2 Beds 2 Baths 1,100 SqFt Residential MLS® # TB8441873
New
2026 Seminole Boulevard S, ST PETERSBURG

$159,900

2026 Seminole Boulevard S, ST PETERSBURG

2 Beds 1 Bath 776 SqFt Residential MLS® # O6355915
New
5220 Brittany Drive S 1101, ST PETERSBURG

$289,000

5220 Brittany Drive S 1101, ST PETERSBURG

2 Beds 2 Baths 1,175 SqFt Residential MLS® # TB8437207
New
2401 19th Street S, ST PETERSBURG

$335,000

2401 19th Street S, ST PETERSBURG

2 Beds 1 Bath 1,320 SqFt Residential MLS® # TB8441079
New
4920 72nd Street N, ST PETERSBURG

$545,000

4920 72nd Street N, ST PETERSBURG

3 Beds 2 Baths 2,053 SqFt Residential MLS® # TB8442028
New
2133 43rd Avenue N, ST PETERSBURG

$275,000

2133 43rd Avenue N, ST PETERSBURG

3 Beds 2 Baths 898 SqFt Residential MLS® # TB8441996
New
153 5th Avenue Ne, ST PETERSBURG

$1,695,000

153 5th Avenue Ne, ST PETERSBURG

2 Beds 3 Baths 2,619 SqFt Residential MLS® # TB8442119
New
4063 2nd Avenue S, ST PETERSBURG

$299,000

4063 2nd Avenue S, ST PETERSBURG

2 Beds 1 Bath 990 SqFt Residential MLS® # TB8442122
New
6130 Bayou Grande Boulevard Ne, ST PETERSBURG

$899,999

6130 Bayou Grande Boulevard Ne, ST PETERSBURG

3 Beds 2 Baths 2,485 SqFt Residential MLS® # TB8441793
1950 59th Avenue N 208, ST PETERSBURG

$93,000

1950 59th Avenue N 208, ST PETERSBURG

1 Bed 1 Bath 585 SqFt Residential MLS® # TB8376370
New
210 6th Avenue N 9, ST PETERSBURG

$450,000

210 6th Avenue N 9, ST PETERSBURG

2 Beds 1 Bath 790 SqFt Residential MLS® # TB8441349
New
2122 52nd Avenue N, ST PETERSBURG

$475,000

2122 52nd Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,380 SqFt Residential MLS® # O6355817
New
6801 Stones Throw Circle N 15201, ST PETERSBURG

$249,900

6801 Stones Throw Circle N 15201, ST PETERSBURG

2 Beds 2 Baths 945 SqFt Residential MLS® # TB8441894
5112 80th Way N, ST PETERSBURG

$147,000

5112 80th Way N, ST PETERSBURG

2 Beds 2 Baths 776 SqFt Residential MLS® # TB8424744