St. Petersburg Homes For Sale

Sort by:
4409 2nd Avenue N, ST. PETERSBURG

$1,049,000

4409 2nd Avenue N, ST. PETERSBURG

3 Beds 3 Baths 2,789 SqFt Residential MLS® # TB8507028
3727 Alabama Avenue Ne, ST. PETERSBURG

$299,500

3727 Alabama Avenue Ne, ST. PETERSBURG

2 Beds 1 Bath 920 SqFt Residential MLS® # TB8506975
4811 Emerson Avenue S, ST. PETERSBURG

$395,000

4811 Emerson Avenue S, ST. PETERSBURG

4 Beds 2 Baths 1,581 SqFt Residential MLS® # TB8507092
6000 2nd Street S, ST. PETERSBURG

$1,260,000

6000 2nd Street S, ST. PETERSBURG

4 Beds 4 Baths 3,836 SqFt Residential MLS® # W7885621
409 Barcelona Drive, ST. PETERSBURG

$479,000

409 Barcelona Drive, ST. PETERSBURG

3 Beds 3 Baths 1,990 SqFt Residential MLS® # TB8506631
3427 16th Avenue S, ST. PETERSBURG

$319,000

3427 16th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,336 SqFt Residential MLS® # R4911240
175 1st Street S 504, ST. PETERSBURG

$650,000

175 1st Street S 504, ST. PETERSBURG

1 Bed 2 Baths 859 SqFt Residential MLS® # TB8489152
7018 54th Avenue N, ST. PETERSBURG

$340,000

7018 54th Avenue N, ST. PETERSBURG

4 Beds 2 Baths 1,465 SqFt Residential MLS® # TB8506702
4181 56th Avenue N, ST. PETERSBURG

$630,000

4181 56th Avenue N, ST. PETERSBURG

4 Beds 3 Baths 2,013 SqFt Residential MLS® # W7885607
4720 Locust Street Ne 116, ST. PETERSBURG

$105,000

4720 Locust Street Ne 116, ST. PETERSBURG

1 Bed 2 Baths 930 SqFt Residential MLS® # TB8506624
Open House
6181 Bahia Del Mar Boulevard 112, ST. PETERSBURG

$344,900

6181 Bahia Del Mar Boulevard 112, ST. PETERSBURG

2 Beds 2 Baths 1,070 SqFt Residential MLS® # TB8506712
5967 Terrace Park Drive N 201, ST. PETERSBURG

$185,000

5967 Terrace Park Drive N 201, ST. PETERSBURG

2 Beds 2 Baths 960 SqFt Residential MLS® # TB8506558
757 32nd Avenue N, ST. PETERSBURG

$624,999

757 32nd Avenue N, ST. PETERSBURG

2 Beds 2 Baths 2,046 SqFt Residential MLS® # TB8506628
545 Pinellas Bayway S 302, ST. PETERSBURG

$494,500

545 Pinellas Bayway S 302, ST. PETERSBURG

3 Beds 3 Baths 2,100 SqFt Residential MLS® # TB8506496
100 Beach Drive Ne 702, ST. PETERSBURG

$2,549,000

100 Beach Drive Ne 702, ST. PETERSBURG

3 Beds 3 Baths 2,750 SqFt Residential MLS® # TB8506494
5220 Brittany Drive S 603, ST. PETERSBURG

$269,000

5220 Brittany Drive S 603, ST. PETERSBURG

2 Beds 2 Baths 1,175 SqFt Residential MLS® # TB8506448
5160 Dartmouth Avenue N, ST. PETERSBURG

$700,000

5160 Dartmouth Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,886 SqFt Residential MLS® # TB8506399
6294 Bahia Del Mar Circle 904, ST. PETERSBURG

$649,900

6294 Bahia Del Mar Circle 904, ST. PETERSBURG

2 Beds 2 Baths 1,500 SqFt Residential MLS® # TB8506544
201 58th Avenue S, ST. PETERSBURG

$615,000

201 58th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,640 SqFt Residential MLS® # TB8506374
1175 Highland Court N, ST. PETERSBURG

$450,000

1175 Highland Court N, ST. PETERSBURG

2 Beds 1 Bath 854 SqFt Residential MLS® # TB8506460
4720 Welch Causeway, ST. PETERSBURG

$675,000

4720 Welch Causeway, ST. PETERSBURG

4 Beds 2 Baths 2,336 SqFt Residential MLS® # TB8506335
2063 Illinois Avenue Ne, ST. PETERSBURG

$2,395,000

2063 Illinois Avenue Ne, ST. PETERSBURG

5 Beds 4 Baths 4,344 SqFt Residential MLS® # TB8506209
921 39th Avenue Ne, ST. PETERSBURG

$1,699,999

921 39th Avenue Ne, ST. PETERSBURG

5 Beds 4 Baths 3,562 SqFt Residential MLS® # TB8505937
1525 29th Avenue N, ST. PETERSBURG

$649,900

1525 29th Avenue N, ST. PETERSBURG

3 Beds 4 Baths 2,187 SqFt Residential MLS® # TB8505964