St. Petersburg Homes For Sale

Sort by:
6396 18th Street N, ST. PETERSBURG

$995,500

6396 18th Street N, ST. PETERSBURG

3 Beds 2 Baths 2,242 SqFt Residential MLS® # TB8543919
3613 6th Avenue S, ST. PETERSBURG

$315,000

↓ $4,900

3613 6th Avenue S, ST. PETERSBURG

3 Beds 3 Baths 2,252 SqFt Residential MLS® # TB8544134
1311 Prescott Street S, ST. PETERSBURG

$240,000

1311 Prescott Street S, ST. PETERSBURG

4 Beds 2 Baths 1,048 SqFt Residential MLS® # TB8544164
New Open House
1323 7th Avenue N, ST. PETERSBURG

$509,900

1323 7th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 832 SqFt Residential
Sat, Sep 12th, 2026 @ 12pm - 2pm
MLS® # TB8543196
3775 59th Street N 2, ST. PETERSBURG

$117,900

3775 59th Street N 2, ST. PETERSBURG

2 Beds 1 Bath 805 SqFt Residential MLS® # TB8480343
4051 14th Street Ne, ST. PETERSBURG

$825,000

4051 14th Street Ne, ST. PETERSBURG

3 Beds 2 Baths 1,607 SqFt Residential MLS® # TB8544083
5541 Puerta Del Sol Boulevard S 118, ST. PETERSBURG

$595,000

5541 Puerta Del Sol Boulevard S 118, ST. PETERSBURG

2 Beds 2 Baths 1,315 SqFt Residential MLS® # TB8538430
4711 28th Avenue N, ST. PETERSBURG

$375,000

4711 28th Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,332 SqFt Residential MLS® # TB8544048
New Open House
789 16th Avenue S, ST. PETERSBURG

$329,000

789 16th Avenue S, ST. PETERSBURG

2 Beds 1 Bath 816 SqFt Residential
Sat, Sep 12th, 2026 @ 11am - 2pm
MLS® # TB8543985
6269 Palma Del Mar Boulevard S 112, ST. PETERSBURG

$299,000

6269 Palma Del Mar Boulevard S 112, ST. PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8543206
1743 30th Street S, ST. PETERSBURG

$225,000

1743 30th Street S, ST. PETERSBURG

3 Beds 1 Bath 1,272 SqFt Residential MLS® # O6437345
300 Beach Drive Ne 309, ST. PETERSBURG

$1,195,000

300 Beach Drive Ne 309, ST. PETERSBURG

2 Beds 3 Baths 1,424 SqFt Residential MLS® # TB8543959
5210 4th Avenue N, ST. PETERSBURG

$515,000

↓ $10,000

5210 4th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,984 SqFt Residential MLS® # TB8543803
7859 40th Avenue N, ST. PETERSBURG

$785,000

7859 40th Avenue N, ST. PETERSBURG

4 Beds 2 Baths 2,123 SqFt Residential MLS® # TB8543968
5709 35th Street N, ST. PETERSBURG

$319,000

5709 35th Street N, ST. PETERSBURG

2 Beds 1 Bath 1,316 SqFt Residential MLS® # TB8541737
262 40 Avenue Ne, ST. PETERSBURG

$422,500

↓ $37,500

262 40 Avenue Ne, ST. PETERSBURG

3 Beds 1 Bath 1,202 SqFt Residential MLS® # TB8539944
11409 8th Street N 1504, ST. PETERSBURG

$119,000

11409 8th Street N 1504, ST. PETERSBURG

1 Bed 1 Bath 740 SqFt Residential MLS® # TB8543795
4500 3rd Avenue S, ST. PETERSBURG

$584,900

4500 3rd Avenue S, ST. PETERSBURG

5 Beds 3 Baths 1,977 SqFt Residential MLS® # TB8542014
1160 36th Avenue N, ST. PETERSBURG

$379,000

1160 36th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 810 SqFt Residential MLS® # TB8543888
10200 Gandy Boulevard N 418, ST. PETERSBURG

$127,200

10200 Gandy Boulevard N 418, ST. PETERSBURG

2 Beds 2 Baths 848 SqFt Residential MLS® # TB8536530
335 47th Avenue N 244, ST. PETERSBURG

$1,250,000

335 47th Avenue N 244, ST. PETERSBURG

1 Bed 1 Bath 555 SqFt Residential MLS® # TB8425530
3585 41st Terrace S 225, ST. PETERSBURG

$169,500

3585 41st Terrace S 225, ST. PETERSBURG

2 Beds 2 Baths 1,075 SqFt Residential MLS® # TB8542063
701 Mirror Lake Drive N 317, ST. PETERSBURG

$274,900

701 Mirror Lake Drive N 317, ST. PETERSBURG

1 Bed 1 Bath 680 SqFt Residential MLS® # W7889008
6287 Bahia Del Mar Circle 401, ST. PETERSBURG

$549,000

6287 Bahia Del Mar Circle 401, ST. PETERSBURG

2 Beds 2 Baths 1,240 SqFt Residential MLS® # TB8543685