St. Petersburg Homes For Sale

Sort by:
New
5855 18th Street N 12, ST PETERSBURG

$159,900

5855 18th Street N 12, ST PETERSBURG

2 Beds 2 Baths 870 SqFt Residential MLS® # TB8430100
New
301 1st Street S 803, ST PETERSBURG

$2,350,000

301 1st Street S 803, ST PETERSBURG

3 Beds 4 Baths 2,712 SqFt Residential MLS® # TB8430653
New
153 Sw Monroe Circle N, ST PETERSBURG

$350,000

153 Sw Monroe Circle N, ST PETERSBURG

2 Beds 1 Bath 1,010 SqFt Residential MLS® # TB8433775
2000 Kansas Avenue Ne, ST PETERSBURG

$1,699,999

2000 Kansas Avenue Ne, ST PETERSBURG

5 Beds 3 Baths 2,495 SqFt Residential MLS® # TB8433140
New
8693 15th Street N, ST PETERSBURG

$1,690,000

8693 15th Street N, ST PETERSBURG

4 Beds 4 Baths 5,673 SqFt Residential MLS® # TB8433697
New
5237 61st Avenue S, ST PETERSBURG

$7,950,000

5237 61st Avenue S, ST PETERSBURG

4 Beds 5 Baths 4,511 SqFt Residential MLS® # TB8432616
5090 White Pine Circle Ne, ST PETERSBURG

$689,000

↓ $40,000

5090 White Pine Circle Ne, ST PETERSBURG

3 Beds 3 Baths 1,940 SqFt Residential MLS® # TB8396121
2819 15th Avenue N, ST PETERSBURG

$339,900

2819 15th Avenue N, ST PETERSBURG

2 Beds 1 Bath 882 SqFt Residential MLS® # TB8421170
914 Dartmoor Street N, ST PETERSBURG

$349,900

914 Dartmoor Street N, ST PETERSBURG

1 Bed 1 Bath 632 SqFt Residential MLS® # TB8433245
540 11th Avenue N, ST PETERSBURG

$1,249,000

540 11th Avenue N, ST PETERSBURG

7 Beds 4 Baths 3,077 SqFt Residential MLS® # TB8430501
3480 41st Avenue S 178, ST PETERSBURG

$194,000

3480 41st Avenue S 178, ST PETERSBURG

2 Beds 2 Baths 1,075 SqFt Residential MLS® # TB8433623
New
4754 1st Avenue N, ST PETERSBURG

$399,000

4754 1st Avenue N, ST PETERSBURG

3 Beds 2 Baths 952 SqFt Residential MLS® # TB8433247
100 Beach Drive Ne 1900, ST PETERSBURG

$6,495,000

100 Beach Drive Ne 1900, ST PETERSBURG

4 Beds 6 Baths 4,960 SqFt Residential MLS® # U8243966
New
6218 Palma Del Mar Boulevard S 606, ST PETERSBURG

$389,000

6218 Palma Del Mar Boulevard S 606, ST PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # TB8431991
New
1309 29th Street S, ST PETERSBURG

$334,900

1309 29th Street S, ST PETERSBURG

3 Beds 2 Baths 1,215 SqFt Residential MLS® # TB8433459
New
821 100th Avenue N, ST PETERSBURG

$364,900

821 100th Avenue N, ST PETERSBURG

3 Beds 4 Baths 1,680 SqFt Residential MLS® # TB8433259
400 Beach Drive Ne 2301, ST PETERSBURG

$1,975,000

400 Beach Drive Ne 2301, ST PETERSBURG

2 Beds 2 Baths 2,203 SqFt Residential MLS® # TB8403416
6490 22nd Street S, ST PETERSBURG

$412,500

6490 22nd Street S, ST PETERSBURG

3 Beds 2 Baths 1,704 SqFt Residential MLS® # TB8390365
New
100 Beach Drive Ne 301, ST PETERSBURG

$2,795,000

100 Beach Drive Ne 301, ST PETERSBURG

3 Beds 3 Baths 2,500 SqFt Residential MLS® # TB8433538
2827 1st Street Ne, ST PETERSBURG

$549,900

↓ $50,000

2827 1st Street Ne, ST PETERSBURG

2 Beds 1 Bath 810 SqFt Residential MLS® # TB8366395
New
5020 Beach Drive Se C, ST PETERSBURG

$330,000

5020 Beach Drive Se C, ST PETERSBURG

2 Beds 1 Bath 823 SqFt Residential MLS® # TB8432928
New
5116 Beach Drive Se D, ST PETERSBURG

$335,000

5116 Beach Drive Se D, ST PETERSBURG

2 Beds 1 Bath 825 SqFt Residential MLS® # TB8432483
589 59th Street S, ST PETERSBURG

$525,000

589 59th Street S, ST PETERSBURG

4 Beds 2 Baths 1,957 SqFt Residential MLS® # T3481757
New
2400 Coffee Pot Boulevard Ne, ST PETERSBURG

$5,950,000

2400 Coffee Pot Boulevard Ne, ST PETERSBURG

4 Beds 5 Baths 4,169 SqFt Residential MLS® # TB8430966