St. Petersburg

All Listings $100,000 - $200,000 $200,000 - $300,000
$300,000 - $400,000 $400,000 - $500,000 $500,000 - $600,000
$600,000 - $700,000 $700,000 - $800,000 $800,000 - $900,000
$900,000 - $1,000,000 Over $1,000,000
New
6100 Gulfport Blvd S #317, Gulfport
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,160 SqFt

6100 Gulfport Blvd S #317, Gulfport

$230,000
New
2504 Gulf Blvd #202, Indian Rocks Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,530 SqFt

2504 Gulf Blvd #202, Indian Rocks Beach

$599,000
New
1806 Bayou Grande Blvd Ne, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,444 SqFt

1806 Bayou Grande Blvd Ne, St Petersburg

$327,900
New
2000 3rd Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,227 SqFt

2000 3rd Ave N, St Petersburg

$250,000
New
5700 11th Ave S, Gulfport
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,102 SqFt

5700 11th Ave S, Gulfport

$265,000
New
10047 Nassau Ct, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,423 SqFt

10047 Nassau Ct, Seminole

$339,000
New
801 42nd Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,100 SqFt

801 42nd Ave N, St Petersburg

$549,000
New
506 Gulf Blvd #401, Indian Rocks Beach
  • Residential
  • 1 Beds
  • 1 Baths
  • 805 SqFt

506 Gulf Blvd #401, Indian Rocks Beach

$469,000
New
306 8th Ave N, Tierra Verde
  • Residential
  • 3 Beds
  • 3 Baths
  • 3,230 SqFt

306 8th Ave N, Tierra Verde

$1,250,000
New
1227 28th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,345 SqFt

1227 28th Ave N, St Petersburg

$599,000
New
4271 Indianapolis St Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,392 SqFt

4271 Indianapolis St Ne, St Petersburg

$369,900
New
12000 Gulf Blvd #201-w, Treasure Island
  • Residential
  • 2 Beds
  • 2 Baths
  • 870 SqFt

12000 Gulf Blvd #201-w, Treasure Island

$650,000
New
4300 40th St S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 2,180 SqFt

4300 40th St S, St Petersburg

$624,850
New
4830 Osprey Dr S #301, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,500 SqFt

4830 Osprey Dr S #301, St Petersburg

$925,000
New
4856 Snook Dr Se #f, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 825 SqFt

4856 Snook Dr Se #f, St Petersburg

$220,000
New
4001 40th Way S, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,170 SqFt

4001 40th Way S, St Petersburg

$470,000
New
672 Gray St S, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 864 SqFt

672 Gray St S, St Petersburg

$199,900
New
5810 59th Way N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,490 SqFt

5810 59th Way N, St Petersburg

$200,000
New
3910 Belle Vista Dr E, St Pete Beach
  • Residential
  • 4 Beds
  • 5 Baths
  • 4,747 SqFt

3910 Belle Vista Dr E, St Pete Beach

$1,799,000
New
420 64th Ave #602, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,131 SqFt

420 64th Ave #602, St Pete Beach

$259,900
New
13720 Gulf Blvd #409, Madeira Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,130 SqFt

13720 Gulf Blvd #409, Madeira Beach

$685,000
New
14249 Gulf Blvd, Madeira Beach
  • Residential
  • 4 Beds
  • 3 Baths
  • 3,288 SqFt

14249 Gulf Blvd, Madeira Beach

$725,000
New
646 90th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,279 SqFt

646 90th Ave N, St Petersburg

$235,000
New
255 Capri Cir N #3, Treasure Island
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,485 SqFt

255 Capri Cir N #3, Treasure Island

$289,990
New
8391 55th St N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,125 SqFt

8391 55th St N, Pinellas Park

$228,000
New
5004 Starfish Dr Se #c, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 823 SqFt

5004 Starfish Dr Se #c, St Petersburg

$223,000
New
1511 35th Ave N, St Petersburg
  • Residential
  • 5 Beds
  • 3 Baths
  • 2,040 SqFt

1511 35th Ave N, St Petersburg

$525,000
New
5840 39th St N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,029 SqFt

5840 39th St N, St Petersburg

$180,000
New
6052 108th Ave, Pinellas Park
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,160 SqFt

6052 108th Ave, Pinellas Park

$249,900
New
9092 127th St, Seminole
  • Residential
  • 6 Beds
  • 4 Baths
  • 3,815 SqFt

9092 127th St, Seminole

$679,000
New
215 Central Ave #3c, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 807 SqFt

215 Central Ave #3c, St Petersburg

$265,000
New
6088 16th Ln Ne, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,818 SqFt

6088 16th Ln Ne, St Petersburg

$450,000
New
2108 Bay Blvd, Indian Rocks Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,123 SqFt

2108 Bay Blvd, Indian Rocks Beach

$325,000
New
20001 Gulf Blvd #305, Indian Shores
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,570 SqFt

20001 Gulf Blvd #305, Indian Shores

$719,000
New
905 Hidden Harbour Dr, Indian Rocks Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,462 SqFt

905 Hidden Harbour Dr, Indian Rocks Beach

$449,000
New
3568 50th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,650 SqFt

3568 50th Ave N, St Petersburg

$225,000
New
345 34th Ave Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 2,022 SqFt

345 34th Ave Ne, St Petersburg

$649,000
New
7100 Sunset Way #501, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,450 SqFt

7100 Sunset Way #501, St Pete Beach

$694,000
New
2622 41st Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 884 SqFt

2622 41st Ave N, St Petersburg

$159,000
New
4044 37th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,135 SqFt

4044 37th Ave N, St Petersburg

$185,000
New
4553 1st Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,058 SqFt

4553 1st Ave S, St Petersburg

$209,900
New
1077 Pinellas Bayway S, Tierra Verde
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,215 SqFt

1077 Pinellas Bayway S, Tierra Verde

$625,000
New
19701 Gulf Blvd #208, Indian Shores
  • Residential
  • 2 Beds
  • 2 Baths
  • 935 SqFt

19701 Gulf Blvd #208, Indian Shores

$299,900
New
4437 46th Ave S, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,515 SqFt

4437 46th Ave S, St Petersburg

$925,000
New
426 Pinellas Way S, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 3,206 SqFt

426 Pinellas Way S, St Petersburg

$599,000
New
6000 2nd St E #7, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,030 SqFt

6000 2nd St E #7, St Pete Beach

$265,000
New
11328 122nd Ter, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,261 SqFt

11328 122nd Ter, Seminole

$280,000
New
618 3rd Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,889 SqFt

618 3rd Ave S, St Petersburg

$599,816

All listing information is deemed reliable but not guaranteed and should be independently verified through personal inspection by appropriate professionals. Listings displayed on this website may be subject to prior sale or removal from sale; availability of any listing should always be independently verified.

Listing information is provided for consumer personal, non-commercial use, solely to identify potential properties for potential purchase; all other use is strictly prohibited and may violate relevant federal and state law.

Listing data comes from My Florida Regional MLS DBA Stellar MLS.

Listing information last updated on March 30th, 2020 at 9:00pm EDT.

What's Your Home Worth? Find out now, for Free.

Let's Go