St. Petersburg Homes For Sale

Sort by:
New
4946 Dr Martin Luther King Jr Street S, ST. PETERSBURG

$450,000

4946 Dr Martin Luther King Jr Street S, ST. PETERSBURG

3 Beds 2 Baths 1,425 SqFt Residential MLS® # TB8529602
New
3827 38th Avenue N, ST. PETERSBURG

$399,990

3827 38th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,352 SqFt Residential MLS® # TB8529873
New
6051 Sun Boulevard 111, ST. PETERSBURG

$449,000

6051 Sun Boulevard 111, ST. PETERSBURG

2 Beds 2 Baths 915 SqFt Residential MLS® # TB8537145
New
3465 80th Street N, ST. PETERSBURG

$305,000

3465 80th Street N, ST. PETERSBURG

2 Beds 1 Bath 1,543 SqFt Residential MLS® # TB8537109
New
8446 Waverly Road N, ST. PETERSBURG

$289,900

8446 Waverly Road N, ST. PETERSBURG

2 Beds 1 Bath 912 SqFt Residential MLS® # TB8537053
New
5919 33rd Avenue N, ST. PETERSBURG

$339,999

5919 33rd Avenue N, ST. PETERSBURG

2 Beds 1 Bath 971 SqFt Residential MLS® # TB8536726
New
1119 54th Avenue N, ST. PETERSBURG

$375,000

1119 54th Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,024 SqFt Residential MLS® # L4964105
New Open House
N/A, ST. PETERSBURG

$305,000

N/A, ST. PETERSBURG

3 Beds 1 Bath 1,037 SqFt Residential MLS® # TB8533667
New
175 1st Street S 303, ST. PETERSBURG

$859,995

175 1st Street S 303, ST. PETERSBURG

2 Beds 2 Baths 1,370 SqFt Residential MLS® # TB8536430
New
4110 3rd Avenue S, ST. PETERSBURG

$399,900

4110 3rd Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,237 SqFt Residential MLS® # TB8537074
New
1847 Shore Drive S 101, ST. PETERSBURG

$418,000

1847 Shore Drive S 101, ST. PETERSBURG

2 Beds 2 Baths 1,595 SqFt Residential MLS® # TB8536985
New Open House
4621 4th Avenue N, ST. PETERSBURG

$664,000

4621 4th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,756 SqFt Residential MLS® # TB8536848
New
5541 Puerta Del Sol Boulevard S 412, ST. PETERSBURG

$539,000

5541 Puerta Del Sol Boulevard S 412, ST. PETERSBURG

2 Beds 2 Baths 1,320 SqFt Residential MLS® # TB8536958
5110 Coquina Key Drive Se C, ST. PETERSBURG

$281,000

5110 Coquina Key Drive Se C, ST. PETERSBURG

1 Bed 1 Bath 646 SqFt Residential MLS® # TB8473440
New
100 Beach Drive Ne 301, ST. PETERSBURG

$2,395,000

100 Beach Drive Ne 301, ST. PETERSBURG

3 Beds 3 Baths 2,500 SqFt Residential MLS® # TB8512252
New
6415 2nd Avenue N, ST. PETERSBURG

$479,990

6415 2nd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,664 SqFt Residential MLS® # TB8537007
New
701 Mirror Lake Drive N 201, ST. PETERSBURG

$295,000

701 Mirror Lake Drive N 201, ST. PETERSBURG

1 Bed 1 Bath 625 SqFt Residential MLS® # TB8535322
New
5425 2nd Avenue N, ST. PETERSBURG

$350,000

5425 2nd Avenue N, ST. PETERSBURG

3 Beds 1 Bath 1,118 SqFt Residential MLS® # TB8536995
New
1112 40th Ave Ne, ST. PETERSBURG

$599,000

1112 40th Ave Ne, ST. PETERSBURG

3 Beds 2 Baths 1,536 SqFt Residential MLS® # TB8536453
New
4300 28th Avenue N, ST. PETERSBURG

$535,000

4300 28th Avenue N, ST. PETERSBURG

4 Beds 3 Baths 1,544 SqFt Residential MLS® # TB8536239
New
6210 4th Avenue S, ST. PETERSBURG

$414,900

6210 4th Avenue S, ST. PETERSBURG

4 Beds 2 Baths 1,548 SqFt Residential MLS® # TB8536623
New
115 112th Avenue Ne 116, ST. PETERSBURG

$149,000

115 112th Avenue Ne 116, ST. PETERSBURG

1 Bed 1 Bath 685 SqFt Residential MLS® # N6145205
New
4900 38th Way S 404, ST. PETERSBURG

$299,900

4900 38th Way S 404, ST. PETERSBURG

3 Beds 2 Baths 1,500 SqFt Residential MLS® # TB8536631
New
5815 18th Street N 16, ST. PETERSBURG

$82,000

5815 18th Street N 16, ST. PETERSBURG

1 Bed 1 Bath 520 SqFt Residential MLS® # TB8536854