St. Petersburg Homes For Sale

Sort by:
7901 Causeway Boulevard S, ST. PETERSBURG

$339,000

↓ $19,250

7901 Causeway Boulevard S, ST. PETERSBURG

3 Beds 2 Baths 1,695 SqFt Residential MLS® # TB8517212
5973 Terrace Park Drive N 311, ST. PETERSBURG

$164,900

↓ $10,000

5973 Terrace Park Drive N 311, ST. PETERSBURG

2 Beds 2 Baths 985 SqFt Residential MLS® # TB8516979
5357 81st Street N 12, ST. PETERSBURG

$94,900

↓ $5,000

5357 81st Street N 12, ST. PETERSBURG

2 Beds 2 Baths 1,110 SqFt Residential MLS® # TB8511630
4479 Porpoise Drive Se, ST. PETERSBURG

$339,900

4479 Porpoise Drive Se, ST. PETERSBURG

4 Beds 2 Baths 1,296 SqFt Residential MLS® # A4696054
6330 Emerson Avenue S, ST. PETERSBURG

$399,000

↓ $51,000

6330 Emerson Avenue S, ST. PETERSBURG

2 Beds 1 Bath 1,350 SqFt Residential MLS® # L4962583
288 Beach Drive Ne Ph-2a, ST. PETERSBURG

$3,990,000

↓ $510,000

288 Beach Drive Ne Ph-2a, ST. PETERSBURG

3 Beds 3 Baths 5,100 SqFt Residential MLS® # TB8516539
5108 Brittany Drive S 607, ST. PETERSBURG

$299,000

5108 Brittany Drive S 607, ST. PETERSBURG

2 Beds 2 Baths 1,605 SqFt Residential MLS® # TB8507559
Open House
5920 80th Street N 308, ST. PETERSBURG

$149,900

↓ $10,000

5920 80th Street N 308, ST. PETERSBURG

2 Beds 2 Baths 1,100 SqFt Residential
Sat, Sep 26th, 2026 @ 12am - 2pm
MLS® # TB8516172
7012 40th Avenue N, ST. PETERSBURG

$299,000

7012 40th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 1,144 SqFt Residential MLS® # A4695516
5044 Betty Street N, ST. PETERSBURG

$299,000

↓ $20,000

5044 Betty Street N, ST. PETERSBURG

3 Beds 2 Baths 1,034 SqFt Residential MLS® # A4694426
1515 Pinellas Bayway S 26, ST. PETERSBURG

$400,000

1515 Pinellas Bayway S 26, ST. PETERSBURG

2 Beds 2 Baths 830 SqFt Residential MLS® # O6414573
6365 Bahia Del Mar Boulevard 106, ST. PETERSBURG

$314,900

↓ $4,100

6365 Bahia Del Mar Boulevard 106, ST. PETERSBURG

2 Beds 2 Baths 915 SqFt Residential MLS® # TB8516468
411 72nd Street S, ST. PETERSBURG

$1,399,000

↓ $50,000

411 72nd Street S, ST. PETERSBURG

3 Beds 4 Baths 2,916 SqFt Residential MLS® # O6414507
N/A, ST. PETERSBURG

$117,500

N/A, ST. PETERSBURG

1 Bed 1 Bath 742 SqFt Residential MLS® # TB8513534
4715 Bay Street Ne 132, ST. PETERSBURG

$130,000

4715 Bay Street Ne 132, ST. PETERSBURG

1 Bed 2 Baths 930 SqFt Residential MLS® # TB8516001
450 32nd Avenue N 106w, ST. PETERSBURG

$150,000

↓ $15,000

450 32nd Avenue N 106w, ST. PETERSBURG

1 Bed 1 Bath 780 SqFt Residential MLS® # A4695791
5231 Beach Drive Se A, ST. PETERSBURG

$319,000

↓ $10,000

5231 Beach Drive Se A, ST. PETERSBURG

2 Beds 1 Bath 825 SqFt Residential MLS® # O6414350
732 Ne Oak Street, ST. PETERSBURG

$2,788,000

732 Ne Oak Street, ST. PETERSBURG

6 Beds 5 Baths 4,608 SqFt Residential MLS® # TB8513524
1308 Marion Drive S, ST. PETERSBURG

$709,900

↓ $10,100

1308 Marion Drive S, ST. PETERSBURG

3 Beds 3 Baths 1,916 SqFt Residential MLS® # TB8516236
734 37th Avenue N, ST. PETERSBURG

$699,999

↓ $20,000

734 37th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,258 SqFt Residential MLS® # TB8516104
17 29th Street N Lot 8, ST. PETERSBURG

$900,000

↓ $30,000

17 29th Street N Lot 8, ST. PETERSBURG

2 Beds 4 Baths 2,457 SqFt Residential MLS® # TB8516045
5116 Beach Drive Se D, ST. PETERSBURG

$292,000

5116 Beach Drive Se D, ST. PETERSBURG

2 Beds 1 Bath 825 SqFt Residential MLS® # TB8432483
Open House
845 40th Avenue S, ST. PETERSBURG

$319,000

↓ $6,000

845 40th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,235 SqFt Residential
Tue, Sep 22nd, 2026 @ 9am - 7pm
MLS® # O6414082
423 11th Avenue S, ST. PETERSBURG

$850,000

423 11th Avenue S, ST. PETERSBURG

4 Beds 4 Baths 2,340 SqFt Residential MLS® # TB8515797