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
5401 16th Ave S, Gulfport
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,290 SqFt

5401 16th Ave S, Gulfport

$289,900
New
7100 Sunshine Skyway Ln S #205, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,290 SqFt

7100 Sunshine Skyway Ln S #205, St Petersburg

$215,000
New
4950 Gulf Blvd #1008, St Pete Beach
  • Residential
  • 4 Beds
  • 7 Baths
  • 4,430 SqFt

4950 Gulf Blvd #1008, St Pete Beach

$1,250,000
New
1118 43rd St S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,514 SqFt

1118 43rd St S, St Petersburg

$324,999
New
6060 Shore Blvd S #108, Gulfport
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,255 SqFt

6060 Shore Blvd S #108, Gulfport

$299,900
New
4725 Coquina Key Dr Se #b, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 562 SqFt

4725 Coquina Key Dr Se #b, St Petersburg

$160,000
New
1770 66th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,136 SqFt

1770 66th Ave N, St Petersburg

$289,000
New
1338 Park St N, St Petersburg
  • Residential
  • 5 Beds
  • 6 Baths
  • 8,201 SqFt

1338 Park St N, St Petersburg

$7,500,000
New
1206 Gulf Blvd #d, Indian Rocks Beach
  • Residential
  • 3 Beds
  • 4 Baths
  • 1,680 SqFt

1206 Gulf Blvd #d, Indian Rocks Beach

$469,500
New
2201 Gulf Blvd, Indian Rocks Beach
  • Residential
  • 5 Beds
  • 5 Baths
  • 3,444 SqFt

2201 Gulf Blvd, Indian Rocks Beach

$1,200,000
New
3 Mangrove Pt, St Pete Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,912 SqFt

3 Mangrove Pt, St Pete Beach

$1,799,999
New
4830 Osprey Dr S #401, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,500 SqFt

4830 Osprey Dr S #401, St Petersburg

$895,000
New
819 Highland St N, St Petersburg
  • Residential
  • 2 Beds
  • 3 Baths
  • 2,090 SqFt

819 Highland St N, St Petersburg

$449,000
New
3824 37th St S #68, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,075 SqFt

3824 37th St S #68, St Petersburg

$150,000
New
2500 55th St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,485 SqFt

2500 55th St N, St Petersburg

$290,000
New
10214 54th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,228 SqFt

10214 54th Ave N, St Petersburg

$234,900
New
3400 Beechwood Ter N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,038 SqFt

3400 Beechwood Ter N, Pinellas Park

$245,900
New
11150 58th St N, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,287 SqFt

11150 58th St N, Pinellas Park

$699,999
New
518 25th Ave Se, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,846 SqFt

518 25th Ave Se, St Petersburg

$410,000
New
10861 62nd Ave, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,320 SqFt

10861 62nd Ave, Seminole

$259,900
New
10764 70th Ave #3308, Seminole
  • Residential
  • 2 Beds
  • 2 Baths
  • 985 SqFt

10764 70th Ave #3308, Seminole

$189,900
New
535 28th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,132 SqFt

535 28th Ave N, St Petersburg

$674,900
New
719 Pinellas Bayway S #211, Tierra Verde
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,110 SqFt

719 Pinellas Bayway S #211, Tierra Verde

$250,000
New
5814 27th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,517 SqFt

5814 27th Ave N, St Petersburg

$339,000
New
2901 21st St N, Saint Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 912 SqFt

2901 21st St N, Saint Petersburg

$240,000
New
6140 Sun Blvd #3, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,650 SqFt

6140 Sun Blvd #3, St Petersburg

$378,900
New
5603 80th St N #502, Saint Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,245 SqFt

5603 80th St N #502, Saint Petersburg

$179,900
New
16120 4th St E, Redington Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 3,275 SqFt

16120 4th St E, Redington Beach

$1,125,000
New
11599 48th Ave N, St Petersburg
  • Residential
  • 7 Beds
  • 5 Baths
  • 4,567 SqFt

11599 48th Ave N, St Petersburg

$1,475,000 ↑ $75,000
New
7001 Onyx Dr N, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,112 SqFt

7001 Onyx Dr N, St Petersburg

$398,900
New
5990 67th Ave N, Pinellas Park
  • Residential
  • 3 Beds
  • 1 Baths
  • 980 SqFt

5990 67th Ave N, Pinellas Park

$175,000
New
7200 101st Ln, Seminole
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,400 SqFt

7200 101st Ln, Seminole

$352,900
New
10811 109th Ln, Seminole
  • Residential
  • 3 Beds
  • 1 Baths
  • 960 SqFt

10811 109th Ln, Seminole

$200,000
New
795 86th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,375 SqFt

795 86th Ave N, St Petersburg

$279,900
New
6417 40th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 840 SqFt

6417 40th Ave N, St Petersburg

$174,900
New
6361 Bahia Del Mar Blvd #106, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 915 SqFt

6361 Bahia Del Mar Blvd #106, St Petersburg

$325,000
New
879 45th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 970 SqFt

879 45th Ave N, St Petersburg

$250,000
New
4711 Fairfield Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,108 SqFt

4711 Fairfield Ave S, St Petersburg

$214,999
New
3111 Pass A Grille Way #114, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,190 SqFt

3111 Pass A Grille Way #114, St Pete Beach

$624,900
New
538 Plaza Seville Ct #70, Treasure Island
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,145 SqFt

538 Plaza Seville Ct #70, Treasure Island

$285,900
New
4219 6th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 816 SqFt

4219 6th Ave N, St Petersburg

$215,000
New
9402 Ridge Rd, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,468 SqFt

9402 Ridge Rd, Seminole

$299,999
New
217 9th Ave N, St Petersburg
  • Residential
  • 5 Beds
  • 7 Baths
  • 2,812 SqFt

217 9th Ave N, St Petersburg

$759,000
New
1300 13th St N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,259 SqFt

1300 13th St N, St Petersburg

$315,000
New
4557 5th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,500 SqFt

4557 5th Ave N, St Petersburg

$270,000
New
3521 40th St N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 918 SqFt

3521 40th St N, St Petersburg

$189,000
New
960 Weedon Dr Ne, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,381 SqFt

960 Weedon Dr Ne, St Petersburg

$1,395,000
New
8472 118th St, Seminole
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,303 SqFt

8472 118th St, Seminole

$399,900

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 May 30th, 2020 at 8:00pm EDT.

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

Let's Go