St. Petersburg Homes For Sale

Sort by:
650 Pinellas Point Drive S 110, ST. PETERSBURG

$125,000

650 Pinellas Point Drive S 110, ST. PETERSBURG

1 Bed 1 Bath 640 SqFt Residential MLS® # TB8537751
811 28th Avenue S, ST. PETERSBURG

$250,000

↓ $25,000

811 28th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,366 SqFt Residential MLS® # TB8537976
Open House
340 55th Ave S, ST. PETERSBURG

$630,000

340 55th Ave S, ST. PETERSBURG

3 Beds 2 Baths 1,620 SqFt Residential
Sat, Sep 12th, 2026 @ 11am - 1pm
MLS® # TB8537242
416 73rd Avenue N 205, ST. PETERSBURG

$109,900

416 73rd Avenue N 205, ST. PETERSBURG

1 Bed 1 Bath 725 SqFt Residential MLS® # TB8537113
4920 45th Avenue N, ST. PETERSBURG

$275,000

4920 45th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 959 SqFt Residential MLS® # A4698450
1024 23rd Avenue N, ST. PETERSBURG

$549,000

1024 23rd Avenue N, ST. PETERSBURG

2 Beds 1 Bath 858 SqFt Residential MLS® # TB8537620
120 Park Street N, ST. PETERSBURG

$1,665,000

120 Park Street N, ST. PETERSBURG

4 Beds 4 Baths 2,968 SqFt Residential MLS® # TB8537008
9945 47th Avenue N 203, ST. PETERSBURG

$132,500

9945 47th Avenue N 203, ST. PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # TB8536573
530 79th Street S, ST. PETERSBURG

$1,249,000

530 79th Street S, ST. PETERSBURG

3 Beds 2 Baths 1,718 SqFt Residential MLS® # TB8536804
Open House
4411 16th Avenue S, ST. PETERSBURG

$305,000

4411 16th Avenue S, ST. PETERSBURG

3 Beds 1 Bath 868 SqFt Residential
Sat, Sep 12th, 2026 @ 11am - 1pm
MLS® # TB8537416
841 4th Avenue N 27, ST. PETERSBURG

$169,000

841 4th Avenue N 27, ST. PETERSBURG

1 Bed 1 Bath 805 SqFt Residential MLS® # TB8536679
Open House
5530 N 80th Street C308, ST. PETERSBURG

$98,000

5530 N 80th Street C308, ST. PETERSBURG

2 Beds 2 Baths 1,150 SqFt Residential
Sat, Sep 12th, 2026 @ 12pm - 2pm
MLS® # TB8537591
2134 Serpentine Circle S, ST. PETERSBURG

$814,500

↓ $25,000

2134 Serpentine Circle S, ST. PETERSBURG

3 Beds 3 Baths 2,403 SqFt Residential MLS® # A4702586
1743 Yale Street S, ST. PETERSBURG

$400,000

↓ $30,000

1743 Yale Street S, ST. PETERSBURG

5 Beds 2 Baths 1,656 SqFt Residential MLS® # O6432193
777 3rd Avenue N 1104, ST. PETERSBURG

$1,250,000

777 3rd Avenue N 1104, ST. PETERSBURG

2 Beds 2 Baths 1,753 SqFt Residential MLS® # TB8537269
2051 Illinois Avenue Ne, ST. PETERSBURG

$5,345,000

2051 Illinois Avenue Ne, ST. PETERSBURG

5 Beds 7 Baths 5,712 SqFt Residential MLS® # TB8533168
668 Newton Avenue S, ST. PETERSBURG

$775,000

668 Newton Avenue S, ST. PETERSBURG

3 Beds 4 Baths 2,030 SqFt Residential MLS® # TB8529301
4320 Yardley Avenue N, ST. PETERSBURG

$445,000

4320 Yardley Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,210 SqFt Residential MLS® # TB8537456
43 Bayview Court S A, ST. PETERSBURG

$1,250,000

43 Bayview Court S A, ST. PETERSBURG

3 Beds 4 Baths 2,799 SqFt Residential MLS® # TB8537041
4986 Woodland Drive, ST. PETERSBURG

$550,000

↓ $15,000

4986 Woodland Drive, ST. PETERSBURG

2 Beds 2 Baths 1,446 SqFt Residential MLS® # TB8530083
1817 Beach Drive Se, ST. PETERSBURG

$3,500,000

1817 Beach Drive Se, ST. PETERSBURG

4 Beds 4 Baths 3,365 SqFt Residential MLS® # TB8528050
4100 18th Avenue N, ST. PETERSBURG

$429,900

4100 18th Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,344 SqFt Residential MLS® # TB8535795
Open House
6043 Anchorage Way S, ST. PETERSBURG

$625,000

6043 Anchorage Way S, ST. PETERSBURG

3 Beds 3 Baths 1,920 SqFt Residential
Sat, Sep 12th, 2026 @ 12pm - 2pm
MLS® # TB8525451
661 79th Circle S, ST. PETERSBURG

$2,100,000

661 79th Circle S, ST. PETERSBURG

3 Beds 3 Baths 2,482 SqFt Residential MLS® # TB8534319