St. Petersburg Homes For Sale

Sort by:
426 32nd Avenue N 102e, ST. PETERSBURG

$156,000

↓ $17,000

426 32nd Avenue N 102e, ST. PETERSBURG

1 Bed 1 Bath 780 SqFt Residential MLS® # TB8362730
1200 N Shore Drive Ne 212, ST. PETERSBURG

$599,000

↓ $11,000

1200 N Shore Drive Ne 212, ST. PETERSBURG

3 Beds 2 Baths 2,150 SqFt Residential MLS® # TB8363038
6151 Bayou Grande Boulevard Ne, ST. PETERSBURG

$4,724,000

↓ $25,000

6151 Bayou Grande Boulevard Ne, ST. PETERSBURG

4 Beds 5 Baths 4,036 SqFt Residential MLS® # TB8361090
5521 80th Street N 315, ST. PETERSBURG

$115,000

↓ $2,000

5521 80th Street N 315, ST. PETERSBURG

2 Beds 2 Baths 1,245 SqFt Residential MLS® # TB8360044
145 5th Avenue N, ST. PETERSBURG

$3,500,000

145 5th Avenue N, ST. PETERSBURG

4 Beds 4 Baths 2,786 SqFt Residential MLS® # W7873170
3718 19th Avenue S, ST. PETERSBURG

$285,500

3718 19th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 954 SqFt Residential MLS® # TB8359287
10038 62nd Terrace N 1, ST. PETERSBURG

$120,000

↓ $15,000

10038 62nd Terrace N 1, ST. PETERSBURG

2 Beds 2 Baths 1,185 SqFt Residential MLS® # TB8356544
1200 N Shore Drive Ne 102, ST. PETERSBURG

$369,900

↓ $5,100

1200 N Shore Drive Ne 102, ST. PETERSBURG

1 Bed 1 Bath 923 SqFt Residential MLS® # TB8352095
5895 18th Street N 9, ST. PETERSBURG

$98,000

↓ $22,000

5895 18th Street N 9, ST. PETERSBURG

2 Beds 1 Bath 950 SqFt Residential MLS® # TB8345423
5130 Dr Martin Luther King Jr St S, ST. PETERSBURG

$290,000

↓ $65,000

5130 Dr Martin Luther King Jr St S, ST. PETERSBURG

3 Beds 1 Bath 2,053 SqFt Residential MLS® # TB8342126
4536 1st Avenue N, ST. PETERSBURG

$469,900

↓ $10,000

4536 1st Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,261 SqFt Residential MLS® # A4636447
484 87th Avenue North, ST. PETERSBURG

$819,000

↓ $10,000

484 87th Avenue North, ST. PETERSBURG

3 Beds 3 Baths 1,976 SqFt Residential MLS® # TB8342595
8631 5th Street North, ST. PETERSBURG

$809,000

↓ $10,000

8631 5th Street North, ST. PETERSBURG

3 Beds 3 Baths 1,976 SqFt Residential MLS® # TB8342586
460 87th Avenue North, ST. PETERSBURG

$829,000

↓ $10,000

460 87th Avenue North, ST. PETERSBURG

3 Beds 3 Baths 1,976 SqFt Residential MLS® # TB8342579
1571 Oceanview Drive, ST. PETERSBURG

$9,995,000

↓ $1,005,000

1571 Oceanview Drive, ST. PETERSBURG

7 Beds 11 Baths 11,366 SqFt Residential MLS® # TB8336934
5876 21st Street N 3, ST. PETERSBURG

$85,000

↓ $5,000

5876 21st Street N 3, ST. PETERSBURG

2 Beds 1 Bath 780 SqFt Residential MLS® # TB8335471
Open House
1894 Tanglewood Drive Ne, ST. PETERSBURG

$1,295,000

↓ $55,000

1894 Tanglewood Drive Ne, ST. PETERSBURG

4 Beds 2 Baths 2,369 SqFt Residential
Sun, Oct 11th, 2026 @ 11am - 1pm
MLS® # TB8550636
795 Collany Road 304, ST. PETERSBURG

$2,895,000

795 Collany Road 304, ST. PETERSBURG

3 Beds 4 Baths 2,950 SqFt Residential MLS® # TB8322483
5623 80th St N 510, ST. PETERSBURG

$179,000

↑ $39,500

5623 80th St N 510, ST. PETERSBURG

2 Beds 2 Baths 1,135 SqFt Residential MLS® # TB8314951
701 17th Avenue S, ST. PETERSBURG

$359,000

↓ $1,000

701 17th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 1,880 SqFt Residential MLS® # TB8311750
100 Beach Drive Ne 301, ST. PETERSBURG

$2,195,000

↓ $200,000

100 Beach Drive Ne 301, ST. PETERSBURG

3 Beds 3 Baths 2,500 SqFt Residential MLS® # TB8512252
1515 Pinellas Bayway S 65, ST. PETERSBURG

$385,000

↓ $7,000

1515 Pinellas Bayway S 65, ST. PETERSBURG

2 Beds 2 Baths 830 SqFt Residential MLS® # U8253569
1051 79th Avenue N 103, ST. PETERSBURG

$105,000

1051 79th Avenue N 103, ST. PETERSBURG

1 Bed 1 Bath 650 SqFt Residential MLS® # U8252408
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