St. Petersburg Homes For Sale

Sort by:
New
4050 26th Street N, ST. PETERSBURG

$349,900

4050 26th Street N, ST. PETERSBURG

4 Beds 2 Baths 1,431 SqFt Residential MLS® # O6447021
New
2415 51st Street N, ST. PETERSBURG

$569,900

2415 51st Street N, ST. PETERSBURG

5 Beds 3 Baths 2,572 SqFt Residential MLS® # TB8553822
New
2534 1st Avenue N, ST. PETERSBURG

$675,000

2534 1st Avenue N, ST. PETERSBURG

2 Beds 3 Baths 1,320 SqFt Residential MLS® # TB8553311
New
480 Gilman Place N, ST. PETERSBURG

$799,000

480 Gilman Place N, ST. PETERSBURG

4 Beds 5 Baths 3,660 SqFt Residential MLS® # TB8555080
New Open House
950 10th Street N, ST. PETERSBURG

$489,990

950 10th Street N, ST. PETERSBURG

3 Beds 2 Baths 1,288 SqFt Residential
Sat, Oct 10th, 2026 @ 10am - 1pm
MLS® # TB8551354
New
5603 80th Street N 416, ST. PETERSBURG

$159,900

5603 80th Street N 416, ST. PETERSBURG

2 Beds 2 Baths 1,365 SqFt Residential MLS® # G5118576
New
5247 81st Street N 5, ST. PETERSBURG

$92,900

5247 81st Street N 5, ST. PETERSBURG

2 Beds 1 Bath 1,040 SqFt Residential MLS® # TB8549424
2003 10th Street S, ST. PETERSBURG

$267,000

2003 10th Street S, ST. PETERSBURG

4 Beds 2 Baths 1,620 SqFt Residential MLS® # TB8501964
New
8339 9th Way N 8339, ST. PETERSBURG

$130,000

8339 9th Way N 8339, ST. PETERSBURG

1 Bed 1 Bath 665 SqFt Residential MLS® # TB8553466
New
1810 Maryland Avenue Ne, ST. PETERSBURG

$499,000

1810 Maryland Avenue Ne, ST. PETERSBURG

4 Beds 3 Baths 2,011 SqFt Residential MLS® # TB8554693
New
300 43rd Avenue N, ST. PETERSBURG

$999,999

300 43rd Avenue N, ST. PETERSBURG

4 Beds 3 Baths 1,972 SqFt Residential MLS® # TB8547538
New
876 116th Avenue N 103, ST. PETERSBURG

$165,000

876 116th Avenue N 103, ST. PETERSBURG

2 Beds 2 Baths 1,095 SqFt Residential MLS® # TB8554355
New
1866 Oregon Avenue Ne, ST. PETERSBURG

$200,000

1866 Oregon Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,375 SqFt Residential MLS® # TB8554558
New
126 4th Avenue Ne 1202, ST. PETERSBURG

$2,299,000

126 4th Avenue Ne 1202, ST. PETERSBURG

3 Beds 3 Baths 2,156 SqFt Residential MLS® # TB8552777
6305 Pelican Creek Crossing D, ST. PETERSBURG

$399,000

6305 Pelican Creek Crossing D, ST. PETERSBURG

3 Beds 3 Baths 1,600 SqFt Residential MLS® # TB8503119
New
10722 53rd Avenue N, ST. PETERSBURG

$289,000

10722 53rd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,278 SqFt Residential MLS® # TB8554992
New Open House
4140 29th Street N, ST. PETERSBURG

$445,000

4140 29th Street N, ST. PETERSBURG

3 Beds 2 Baths 1,524 SqFt Residential
Sat, Oct 10th, 2026 @ 11am - 1pm
MLS® # TB8554978
New
4117 Bay Street Ne, ST. PETERSBURG

$375,000

4117 Bay Street Ne, ST. PETERSBURG

3 Beds 1 Bath 890 SqFt Residential MLS® # TB8554437
3718 19th Avenue S, ST. PETERSBURG

$285,500

3718 19th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 954 SqFt Residential MLS® # TB8359287
New
5875 Leeland Street S, ST. PETERSBURG

$1,299,000

5875 Leeland Street S, ST. PETERSBURG

3 Beds 3 Baths 2,432 SqFt Residential MLS® # TB8534973
4020 Queen Street N, ST. PETERSBURG

$539,900

4020 Queen Street N, ST. PETERSBURG

3 Beds 2 Baths 1,219 SqFt Residential MLS® # TB8499325
New
6100 21st Street N 17, ST. PETERSBURG

$129,900

6100 21st Street N 17, ST. PETERSBURG

2 Beds 1 Bath 870 SqFt Residential MLS® # TB8554705
New
3901 Yardley Avenue N, ST. PETERSBURG

$325,500

3901 Yardley Avenue N, ST. PETERSBURG

2 Beds 1 Bath 1,080 SqFt Residential MLS® # TB8554883
New
5108 Brittany Drive S 1008, ST. PETERSBURG

$699,000

5108 Brittany Drive S 1008, ST. PETERSBURG

3 Beds 3 Baths 3,400 SqFt Residential MLS® # TB8554893