St. Petersburg Homes For Sale

Sort by:
New
3501 17th Avenue S, ST. PETERSBURG

$295,000

3501 17th Avenue S, ST. PETERSBURG

3 Beds 1 Bath 1,051 SqFt Residential MLS® # W7890076
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
2520 10th Street S, ST. PETERSBURG

$320,000

2520 10th Street S, ST. PETERSBURG

3 Beds 2 Baths 825 SqFt Residential MLS® # TB8553248
1525 41st Street S, ST. PETERSBURG

$599,000

1525 41st Street S, ST. PETERSBURG

4 Beds 2 Baths 1,828 SqFt Residential MLS® # A4708176
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
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
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
5664 40th Terrace N 428, ST. PETERSBURG

$72,000

↓ $3,499

5664 40th Terrace N 428, ST. PETERSBURG

1 Bed 1 Bath 652 SqFt Residential MLS® # TB8491600
1900 68th Street N 210, ST. PETERSBURG

$110,000

1900 68th Street N 210, ST. PETERSBURG

2 Beds 2 Baths 1,150 SqFt Residential MLS® # TB8534605
New
316 8th Street S 703, ST. PETERSBURG

$449,000

316 8th Street S 703, ST. PETERSBURG

2 Beds 2 Baths 1,141 SqFt Residential MLS® # TB8550369
New
175 1st Street S 2107, ST. PETERSBURG

$1,750,000

175 1st Street S 2107, ST. PETERSBURG

2 Beds 3 Baths 1,996 SqFt Residential MLS® # A4707296
507 Plaza Seville Court 15, ST. PETERSBURG

$339,900

507 Plaza Seville Court 15, ST. PETERSBURG

2 Beds 2 Baths 1,145 SqFt Residential MLS® # TB8535151
New Open House
2544 1st Avenue N, ST. PETERSBURG

$1,000,000

2544 1st Avenue N, ST. PETERSBURG

3 Beds 4 Baths 2,137 SqFt Residential
Sat, Oct 10th, 2026 @ 11am - 1pm
MLS® # TB8553245
1619 9th Avenue N, ST. PETERSBURG

$745,000

1619 9th Avenue N, ST. PETERSBURG

8 Beds 9 Baths 3,188 SqFt Residential MLS® # TB8548248
116 44th Street S, ST. PETERSBURG

$680,000

116 44th Street S, ST. PETERSBURG

2 Beds 1 Bath 2,232 SqFt Residential MLS® # O6437939
New
6907 Stones Throw Circle N 2203, ST. PETERSBURG

$229,000

6907 Stones Throw Circle N 2203, ST. PETERSBURG

2 Beds 2 Baths 1,130 SqFt Residential MLS® # TB8554958
Open House
4255 43rd Avenue N, ST. PETERSBURG

$269,500

↓ $30,000

4255 43rd Avenue N, ST. PETERSBURG

2 Beds 1 Bath 1,216 SqFt Residential
Sun, Oct 11th, 2026 @ 12pm - 2pm
MLS® # TB8527368
123 Valencia Circle, ST. PETERSBURG

$410,000

↓ $65,000

123 Valencia Circle, ST. PETERSBURG

3 Beds 3 Baths 1,990 SqFt Residential MLS® # TB8536425
New
1401 45th Avenue Ne, ST. PETERSBURG

$2,996,000

1401 45th Avenue Ne, ST. PETERSBURG

4 Beds 5 Baths 3,953 SqFt Residential MLS® # TB8552733
New
4363 Tyler Circle N, ST. PETERSBURG

$350,000

4363 Tyler Circle N, ST. PETERSBURG

3 Beds 3 Baths 1,685 SqFt Residential MLS® # TB8553429
New
118 26th Avenue N, ST. PETERSBURG

$975,000

118 26th Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,376 SqFt Residential MLS® # TB8551253
New
1920 23rd Avenue N, ST. PETERSBURG

$249,900

1920 23rd Avenue N, ST. PETERSBURG

3 Beds 1 Bath 852 SqFt Residential MLS® # TB8554921
New
5231 48th Terrace N, ST. PETERSBURG

$199,000

5231 48th Terrace N, ST. PETERSBURG

3 Beds 2 Baths 875 SqFt Residential MLS® # TB8555955
Open House
112 Coquina Bay Drive, ST. PETERSBURG

$179,000

↓ $6,000

112 Coquina Bay Drive, ST. PETERSBURG

2 Beds 3 Baths 1,538 SqFt Residential
Sat, Oct 10th, 2026 @ 9am - 7pm
MLS® # O6431639