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
13067 Farmington Trl, Seminole
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,894 SqFt

13067 Farmington Trl, Seminole

$589,900
New
5196 Beach Dr Se #c, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 825 SqFt

5196 Beach Dr Se #c, St Petersburg

$240,000
New
4221 66th Ave N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,325 SqFt

4221 66th Ave N, Pinellas Park

$240,000
New
793 20th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,658 SqFt

793 20th Ave N, St Petersburg

$849,000
New
8322 Rose Ter, Seminole
  • Residential
  • 3 Beds
  • 1 Baths
  • 884 SqFt

8322 Rose Ter, Seminole

$229,000
New
6201 2nd St E #82, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,205 SqFt

6201 2nd St E #82, St Pete Beach

$269,000
New
204 120th Ave W #c-2, Treasure Island
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,550 SqFt

204 120th Ave W #c-2, Treasure Island

$764,900
New
4626 20th Ave S, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,020 SqFt

4626 20th Ave S, St Petersburg

$189,900
New
863 43rd Ave Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,751 SqFt

863 43rd Ave Ne, St Petersburg

$399,000
New
5220 10th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,482 SqFt

5220 10th Ave N, St Petersburg

$369,018
New
5640 65th Ter N, Pinellas Park
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,044 SqFt

5640 65th Ter N, Pinellas Park

$214,000
New
6085 Tanglewood Dr Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,537 SqFt

6085 Tanglewood Dr Ne, St Petersburg

$424,900
New
1836 Jersey St Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,763 SqFt

1836 Jersey St Ne, St Petersburg

$429,000
New
6301 15th St N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,408 SqFt

6301 15th St N, St Petersburg

$289,000
New
721 Snell Isle Blvd Ne, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,698 SqFt

721 Snell Isle Blvd Ne, St Petersburg

$845,000
New
7875 Tasso Ct, Seminole
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,250 SqFt

7875 Tasso Ct, Seminole

$392,999
New
207 16th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,802 SqFt

207 16th Ave N, St Petersburg

$475,000
New
5227 39th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,064 SqFt

5227 39th Ave N, St Petersburg

$265,000
New
2423 32nd Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,078 SqFt

2423 32nd Ave N, St Petersburg

$215,000
New
5500 Gulf Blvd #2241, St Pete Beach
  • Residential
  • 1 Beds
  • 1 Baths
  • 535 SqFt

5500 Gulf Blvd #2241, St Pete Beach

$329,000 ↑ $9,000
New
605 47th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 712 SqFt

605 47th Ave N, St Petersburg

$275,000
New
316 8th St S #104, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,141 SqFt

316 8th St S #104, St Petersburg

$350,000
New
621 22nd Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,693 SqFt

621 22nd Ave N, St Petersburg

$439,900
New
9745 Mainlands Blvd W #1-b, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,587 SqFt

9745 Mainlands Blvd W #1-b, Pinellas Park

$264,900
New
2105 Pass A Grille Way, St Pete Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,198 SqFt

2105 Pass A Grille Way, St Pete Beach

$2,499,000
New
5825 La Puerta Del Sol Blvd S #271, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,082 SqFt

5825 La Puerta Del Sol Blvd S #271, St Petersburg

$355,000
New
6955 11th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,303 SqFt

6955 11th Ave N, St Petersburg

$357,900
New
5396 Gulf Blvd #409, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,180 SqFt

5396 Gulf Blvd #409, St Pete Beach

$510,000
New
2406 Gulf Blvd #102, Indian Rocks Beach
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,112 SqFt

2406 Gulf Blvd #102, Indian Rocks Beach

$399,900
New
254 7th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,782 SqFt

254 7th Ave N, St Petersburg

$599,000
New
1325 Snell Isle Blvd Ne #505, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,711 SqFt

1325 Snell Isle Blvd Ne #505, St Petersburg

$725,000
New
742 34th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,573 SqFt

742 34th Ave N, St Petersburg

$652,000
New
20000 Gulf Blvd #901, Indian Shores
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,060 SqFt

20000 Gulf Blvd #901, Indian Shores

$659,000
New
5511 100th Ave N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,429 SqFt

5511 100th Ave N, Pinellas Park

$239,900
New
5775 Park St N #211, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,000 SqFt

5775 Park St N #211, St Petersburg

$169,900
New
2352 8th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,276 SqFt

2352 8th Ave N, St Petersburg

$385,000
New
5339 Neil Dr, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,500 SqFt

5339 Neil Dr, St Petersburg

$250,000
New
3320 8th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,634 SqFt

3320 8th Ave N, St Petersburg

$435,000
New
836 48th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 944 SqFt

836 48th Ave N, St Petersburg

$229,500
New
9482 Park Lake Dr N, Pinellas Park
  • Residential
  • 2 Beds
  • 1 Baths
  • 863 SqFt

9482 Park Lake Dr N, Pinellas Park

$209,900
New
526 46th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,973 SqFt

526 46th Ave N, St Petersburg

$549,000
New
18500 Gulf Blvd #304, Indian Shores
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,440 SqFt

18500 Gulf Blvd #304, Indian Shores

$695,000
New
8213 35th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,901 SqFt

8213 35th Ave N, St Petersburg

$625,000
New
4356 56th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 2,221 SqFt

4356 56th Ave N, St Petersburg

$429,500
New
4681 1st St Ne #211, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,550 SqFt

4681 1st St Ne #211, St Petersburg

$282,000
New
5870 42nd Way N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,072 SqFt

5870 42nd Way N, St Petersburg

$189,000
New
5108 Brittany Dr S #808, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,760 SqFt

5108 Brittany Dr S #808, St Petersburg

$249,900
New
316 8th St S #103, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,141 SqFt

316 8th St S #103, St Petersburg

$375,000

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 July 10th, 2020 at 3:30am EDT.

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

Let's Go