St. Petersburg Homes For Sale

Sort by:
New Open House
10036 63rd Avenue N 26, ST. PETERSBURG

$129,999

10036 63rd Avenue N 26, ST. PETERSBURG

2 Beds 2 Baths 1,185 SqFt Residential MLS® # TB8548342
New
275 1st Avenue S 3803, ST. PETERSBURG

$2,299,000

275 1st Avenue S 3803, ST. PETERSBURG

2 Beds 3 Baths 1,935 SqFt Residential MLS® # TB8552388
New
1151 55th Avenue S, ST. PETERSBURG

$500,000

1151 55th Avenue S, ST. PETERSBURG

4 Beds 2 Baths 1,606 SqFt Residential MLS® # TB8552386
New
275 1st Avenue S 3603, ST. PETERSBURG

$2,099,000

275 1st Avenue S 3603, ST. PETERSBURG

2 Beds 3 Baths 1,935 SqFt Residential MLS® # TB8552371
New
5483 37th Avenue N, ST. PETERSBURG

$489,000

5483 37th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,204 SqFt Residential MLS® # TB8552258
New
825 60th Avenue Ne, ST. PETERSBURG

$190,000

825 60th Avenue Ne, ST. PETERSBURG

2 Beds 1 Bath 724 SqFt Residential MLS® # TB8552262
New
4521 Juanita Way S, ST. PETERSBURG

$899,900

4521 Juanita Way S, ST. PETERSBURG

5 Beds 3 Baths 2,740 SqFt Residential MLS® # TB8551495
New
4330 31st Street S, ST. PETERSBURG

$250,000

4330 31st Street S, ST. PETERSBURG

1 Bed 2 Baths 1,218 SqFt Residential MLS® # TB8552313
New
4515 46th Ave N, ST. PETERSBURG

$499,900

4515 46th Ave N, ST. PETERSBURG

3 Beds 2 Baths 1,571 SqFt Residential MLS® # TB8552088
New
233 8th Street N, ST. PETERSBURG

$849,900

233 8th Street N, ST. PETERSBURG

2 Beds 3 Baths 1,600 SqFt Residential MLS® # TB8551634
New
4519 Haines Road N, ST. PETERSBURG

$199,900

4519 Haines Road N, ST. PETERSBURG

1 Bed 1 Bath 500 SqFt Residential MLS® # O6444360
New
275 1st Avenue S 3501, ST. PETERSBURG

$2,149,000

275 1st Avenue S 3501, ST. PETERSBURG

3 Beds 4 Baths 2,167 SqFt Residential MLS® # TB8552287
New
650 Pinellas Point Drive S 240, ST. PETERSBURG

$189,000

650 Pinellas Point Drive S 240, ST. PETERSBURG

1 Bed 1 Bath 650 SqFt Residential MLS® # TB8550692
New
3315 58th Avenue S 114, ST. PETERSBURG

$64,900

3315 58th Avenue S 114, ST. PETERSBURG

1 Bed 1 Bath 708 SqFt Residential MLS® # W7889839
New
1365 Snell Isle Boulevard Ne 9a, ST. PETERSBURG

$2,675,000

1365 Snell Isle Boulevard Ne 9a, ST. PETERSBURG

3 Beds 4 Baths 4,800 SqFt Residential MLS® # W7889837
New
7954 49th Avenue N, ST. PETERSBURG

$369,900

7954 49th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,044 SqFt Residential MLS® # TB8552203
New Open House
5734 20th Avenue N, ST. PETERSBURG

$549,900

5734 20th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,507 SqFt Residential
Sat, Oct 3rd, 2026 @ 1pm - 3pm
MLS® # TB8552165
New Open House
4223 Narvarez Way S, ST. PETERSBURG

$645,000

4223 Narvarez Way S, ST. PETERSBURG

3 Beds 2 Baths 1,816 SqFt Residential
Sat, Sep 26th, 2026 @ 11am - 3pm
MLS® # TB8551487
New
5541 Puerta Del Sol Boulevard S 313, ST. PETERSBURG

$559,000

5541 Puerta Del Sol Boulevard S 313, ST. PETERSBURG

2 Beds 2 Baths 1,082 SqFt Residential MLS® # V4951218
New
524 Beach Drive Ne, ST. PETERSBURG

$4,500,000

524 Beach Drive Ne, ST. PETERSBURG

4 Beds 6 Baths 5,217 SqFt Residential MLS® # TB8551366
New
5191 41st Street S, ST. PETERSBURG

$576,000

5191 41st Street S, ST. PETERSBURG

3 Beds 2 Baths 1,627 SqFt Residential MLS® # TB8551498
New
1182 8th Street N, ST. PETERSBURG

$495,000

1182 8th Street N, ST. PETERSBURG

2 Beds 1 Bath 920 SqFt Residential MLS® # TB8550871
New
660 Delmar Terrace S, ST. PETERSBURG

$579,000

660 Delmar Terrace S, ST. PETERSBURG

3 Beds 3 Baths 1,560 SqFt Residential MLS® # TB8552121
New
3147 29th Avenue N 203, ST. PETERSBURG

$129,900

3147 29th Avenue N 203, ST. PETERSBURG

1 Bed 1 Bath 645 SqFt Residential MLS® # A4706999