St. Petersburg Homes For Sale

Sort by:
127 23rd Street N, ST. PETERSBURG

$999,900

↓ $50,100

127 23rd Street N, ST. PETERSBURG

3 Beds 1 Bath 946 SqFt Residential MLS® # A4694436
8542 10th Street N B, ST. PETERSBURG

$85,000

↓ $5,000

8542 10th Street N B, ST. PETERSBURG

1 Bed 1 Bath 680 SqFt Residential MLS® # TB8510534
2440 66th Avenue S, ST. PETERSBURG

$529,900

↓ $10,000

2440 66th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 1,628 SqFt Residential MLS® # TB8510617
5340 5th Avenue S, ST. PETERSBURG

$458,000

↓ $2,000

5340 5th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,302 SqFt Residential MLS® # O6409556
2001 15th Avenue S, ST. PETERSBURG

$200,000

2001 15th Avenue S, ST. PETERSBURG

2 Beds 1 Bath 839 SqFt Residential MLS® # TB8510778
777 3rd Avenue N 1606, ST. PETERSBURG

$1,150,000

777 3rd Avenue N 1606, ST. PETERSBURG

2 Beds 2 Baths 1,550 SqFt Residential MLS® # TB8510227
1461 87th Avenue N, ST. PETERSBURG

$1,049,900

↓ $100

1461 87th Avenue N, ST. PETERSBURG

5 Beds 3 Baths 3,195 SqFt Residential MLS® # TB8510842
874 Placido Way Ne, ST. PETERSBURG

$4,425,000

874 Placido Way Ne, ST. PETERSBURG

4 Beds 4 Baths 3,622 SqFt Residential MLS® # TB8510443
Open House
6350 Hampton Drive N, ST. PETERSBURG

$457,000

↓ $8,000

6350 Hampton Drive N, ST. PETERSBURG

3 Beds 2 Baths 1,343 SqFt Residential MLS® # TB8510169
4435 1st Street Ne 104, ST. PETERSBURG

$137,000

↓ $10,000

4435 1st Street Ne 104, ST. PETERSBURG

2 Beds 1 Bath 845 SqFt Residential MLS® # TB8510480
6242 5th Avenue N, ST. PETERSBURG

$420,000

↓ $20,000

6242 5th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,412 SqFt Residential MLS® # TB8510666
3267 39th Street S B, ST. PETERSBURG

$239,000

3267 39th Street S B, ST. PETERSBURG

2 Beds 3 Baths 1,180 SqFt Residential MLS® # TB8507773
1276 37th Avenue Ne, ST. PETERSBURG

$1,890,000

↓ $210,000

1276 37th Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 2,210 SqFt Residential MLS® # TB8510082
210 Valencia Circle, ST. PETERSBURG

$525,000

↓ $10,000

210 Valencia Circle, ST. PETERSBURG

3 Beds 3 Baths 2,281 SqFt Residential MLS® # TB8508296
4016 9th Avenue N, ST. PETERSBURG

$378,500

↓ $10,000

4016 9th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 820 SqFt Residential MLS® # O6409300
2220 20th Street S, ST. PETERSBURG

$175,000

2220 20th Street S, ST. PETERSBURG

2 Beds 1 Bath 691 SqFt Residential MLS® # TB8510396
1028 8th Avenue S, ST. PETERSBURG

$339,000

↓ $16,000

1028 8th Avenue S, ST. PETERSBURG

4 Beds 2 Baths 1,219 SqFt Residential MLS® # TB8508752
Open House
833 Marco Drive Ne, ST. PETERSBURG

$1,525,000

↓ $50,000

833 Marco Drive Ne, ST. PETERSBURG

5 Beds 5 Baths 4,008 SqFt Residential
Sun, Sep 20th, 2026 @ 1pm - 3pm
MLS® # TB8510071
5175 Coquina Key Drive Se A, ST. PETERSBURG

$340,000

↓ $9,000

5175 Coquina Key Drive Se A, ST. PETERSBURG

2 Beds 1 Bath 825 SqFt Residential MLS® # TB8509827
680 25th Avenue S, ST. PETERSBURG

$342,500

↓ $7,500

680 25th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 2,047 SqFt Residential MLS® # TB8509837
1803 Beach Drive Se, ST. PETERSBURG

$3,900,000

1803 Beach Drive Se, ST. PETERSBURG

5 Beds 7 Baths 4,790 SqFt Residential MLS® # TB8494837
2701 67th Way N, ST. PETERSBURG

$675,000

↓ $24,900

2701 67th Way N, ST. PETERSBURG

3 Beds 3 Baths 1,612 SqFt Residential MLS® # TB8509160
2150 76th Street N, ST. PETERSBURG

$475,000

↓ $5,000

2150 76th Street N, ST. PETERSBURG

3 Beds 2 Baths 1,291 SqFt Residential MLS® # TB8508040
5160 Dartmouth Avenue N, ST. PETERSBURG

$700,000

↓ $25,000

5160 Dartmouth Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,886 SqFt Residential MLS® # TB8506399