St. Petersburg Homes For Sale

Sort by:
1734 Maryland Avenue Ne, ST. PETERSBURG

$399,000

↓ $16,000

1734 Maryland Avenue Ne, ST. PETERSBURG

3 Beds 2 Baths 1,230 SqFt Residential MLS® # TB8527090
3315 58th Avenue S 314, ST. PETERSBURG

$88,500

↓ $1,500

3315 58th Avenue S 314, ST. PETERSBURG

1 Bed 1 Bath 708 SqFt Residential MLS® # TB8526752
Open House
1124 Seville Lane Ne, ST. PETERSBURG

$2,150,000

↓ $100,000

1124 Seville Lane Ne, ST. PETERSBURG

5 Beds 4 Baths 4,034 SqFt Residential
Sun, Sep 20th, 2026 @ 12pm - 2pm
MLS® # TB8514480
10200 Gandy Boulevard N 1205, ST. PETERSBURG

$119,900

↓ $5,099

10200 Gandy Boulevard N 1205, ST. PETERSBURG

1 Bed 1 Bath 642 SqFt Residential MLS® # TB8526138
4127 28th Avenue N, ST. PETERSBURG

$517,500

↓ $17,500

4127 28th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,594 SqFt Residential MLS® # TB8526849
600 3rd Avenue S 301, ST. PETERSBURG

$835,000

↓ $15,000

600 3rd Avenue S 301, ST. PETERSBURG

3 Beds 3 Baths 1,650 SqFt Residential MLS® # TB8399780
4550 Overlook Drive Ne 155, ST. PETERSBURG

$159,900

↓ $10,000

4550 Overlook Drive Ne 155, ST. PETERSBURG

2 Beds 2 Baths 1,015 SqFt Residential MLS® # TB8526075
200 Lewis Boulevard Se, ST. PETERSBURG

$475,000

↓ $5,000

200 Lewis Boulevard Se, ST. PETERSBURG

4 Beds 2 Baths 1,563 SqFt Residential MLS® # O6423231
11409 8th Street N 1507, ST. PETERSBURG

$110,000

↓ $5,000

11409 8th Street N 1507, ST. PETERSBURG

1 Bed 1 Bath 740 SqFt Residential MLS® # TB8526809
Open House
380 Villagrande Avenue S, ST. PETERSBURG

$940,000

↓ $50,000

380 Villagrande Avenue S, ST. PETERSBURG

5 Beds 4 Baths 2,871 SqFt Residential
Sun, Sep 13th, 2026 @ 12pm - 3pm
MLS® # TB8526499
10033 64th Avenue N 19, ST. PETERSBURG

$77,000

10033 64th Avenue N 19, ST. PETERSBURG

1 Bed 1 Bath 790 SqFt Residential MLS® # TB8524700
Open House
400 Central Avenue 1105, ST. PETERSBURG

$1,495,000

400 Central Avenue 1105, ST. PETERSBURG

3 Beds 3 Baths 1,732 SqFt Residential MLS® # TB8526155
3265 40th Way S E, ST. PETERSBURG

$170,000

↓ $19,000

3265 40th Way S E, ST. PETERSBURG

1 Bed 1 Bath 725 SqFt Residential MLS® # TB8403790
1400 Gandy Boulevard N 607, ST. PETERSBURG

$110,000

↓ $4,900

1400 Gandy Boulevard N 607, ST. PETERSBURG

1 Bed 1 Bath 445 SqFt Residential MLS® # TB8526257
1308 70th Street N, ST. PETERSBURG

$259,900

1308 70th Street N, ST. PETERSBURG

2 Beds 2 Baths 1,030 SqFt Residential MLS® # TB8526438
777 3rd Avenue N 908, ST. PETERSBURG

$1,199,000

777 3rd Avenue N 908, ST. PETERSBURG

3 Beds 3 Baths 2,127 SqFt Residential MLS® # U8252597
7960 2nd Street N, ST. PETERSBURG

$549,000

7960 2nd Street N, ST. PETERSBURG

3 Beds 2 Baths 1,926 SqFt Residential MLS® # TB8526310
8565 12th Way N A, ST. PETERSBURG

$114,900

↓ $5,000

8565 12th Way N A, ST. PETERSBURG

2 Beds 2 Baths 965 SqFt Residential MLS® # TB8526301
3152 13th Avenue N, ST. PETERSBURG

$371,168

3152 13th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 828 SqFt Residential MLS® # TB8525726
1279 86th Avenue N, ST. PETERSBURG

$630,000

1279 86th Avenue N, ST. PETERSBURG

3 Beds 3 Baths 1,979 SqFt Residential MLS® # TB8461904
5200 Brittany Drive S 204, ST. PETERSBURG

$425,000

5200 Brittany Drive S 204, ST. PETERSBURG

2 Beds 2 Baths 1,700 SqFt Residential MLS® # TB8525282
850 36th Avenue S, ST. PETERSBURG

$1,025,000

↓ $75,000

850 36th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 3,670 SqFt Residential MLS® # TB8512060
7425 Bay Island Drive S 107, ST. PETERSBURG

$167,500

↓ $11,500

7425 Bay Island Drive S 107, ST. PETERSBURG

1 Bed 1 Bath 765 SqFt Residential MLS® # TB8525393
3800 Shore Acres Boulevard Ne, ST. PETERSBURG

$1,250,000

3800 Shore Acres Boulevard Ne, ST. PETERSBURG

3 Beds 3 Baths 2,201 SqFt Residential MLS® # O6422599