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
13727 Jamaica Dr, Seminole
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,060 SqFt

13727 Jamaica Dr, Seminole

$240,000
New
546 Plaza Seville Ct #86, Treasure Island
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,145 SqFt

546 Plaza Seville Ct #86, Treasure Island

$249,900
New
601 2nd St, Indian Rocks Beach
  • Residential
  • 4 Beds
  • 5 Baths
  • 2,740 SqFt

601 2nd St, Indian Rocks Beach

$699,000
New
5701 Bahia Del Mar Cir #304, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,075 SqFt

5701 Bahia Del Mar Cir #304, St Petersburg

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

5500 Gulf Blvd #2240, St Pete Beach

$339,000
New
6700 10th St N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,066 SqFt

6700 10th St N, St Petersburg

$239,900
New
10880 63rd Way N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,331 SqFt

10880 63rd Way N, Pinellas Park

$285,000
New
1 Beach Dr Se #2711, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,966 SqFt

1 Beach Dr Se #2711, St Petersburg

$699,750
New
10157 45th St N, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,653 SqFt

10157 45th St N, Pinellas Park

$247,000
New
1401 59th St N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,057 SqFt

1401 59th St N, St Petersburg

$199,000
New
5461 59th St N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,310 SqFt

5461 59th St N, St Petersburg

$179,999
New
650 Pinellas Point Dr S #119, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 655 SqFt

650 Pinellas Point Dr S #119, St Petersburg

$165,000
New
2 Lincoln Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,330 SqFt

2 Lincoln Ave S, St Petersburg

$719,000
New
809 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,708 SqFt

809 Brightwaters Blvd Ne, St Petersburg

$2,250,000
New
1222 17th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,496 SqFt

1222 17th Ave N, St Petersburg

$750,000
New
400 Beach Dr Ne #205, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,554 SqFt

400 Beach Dr Ne #205, St Petersburg

$1,165,000
New
1727 Shore Acres Blvd Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,412 SqFt

1727 Shore Acres Blvd Ne, St Petersburg

$270,000
New
401 150th Ave #216, Madeira Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,270 SqFt

401 150th Ave #216, Madeira Beach

$390,000
New
10011 40th St N, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,074 SqFt

10011 40th St N, Pinellas Park

$189,000
New
5583 Bates St, Seminole
  • Residential
  • 5 Beds
  • 2 Baths
  • 2,160 SqFt

5583 Bates St, Seminole

$372,500
New
2639 Upton St S, Gulfport
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,489 SqFt

2639 Upton St S, Gulfport

$375,000
New
3145 33rd Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,140 SqFt

3145 33rd Ave N, St Petersburg

$220,000
New
845 89th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,006 SqFt

845 89th Ave N, St Petersburg

$225,000
New
6000 18th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,697 SqFt

6000 18th Ave N, St Petersburg

$474,900
New
120 27th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,697 SqFt

120 27th Ave N, St Petersburg

$645,000
New
6870 11th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 1,922 SqFt

6870 11th Ave N, St Petersburg

$395,000
New
11471 63rd Ave, Seminole
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,211 SqFt

11471 63rd Ave, Seminole

$245,000
New
5945 Bayview Cir S, Gulfport
  • Residential
  • 5 Beds
  • 4 Baths
  • 3,945 SqFt

5945 Bayview Cir S, Gulfport

$1,600,000
New
4407 73rd St N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,033 SqFt

4407 73rd St N, St Petersburg

$185,000
New
1701 76th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,615 SqFt

1701 76th Ave N, St Petersburg

$330,000
New
11255 3rd St E, Treasure Island
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,126 SqFt

11255 3rd St E, Treasure Island

$775,000
New
5541 90th Ave N, Pinellas Park
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,253 SqFt

5541 90th Ave N, Pinellas Park

$160,000
New
8567 W Gulf Blvd #2n, Treasure Island
  • Residential
  • 1 Beds
  • 1 Baths
  • 480 SqFt

8567 W Gulf Blvd #2n, Treasure Island

$219,900
New
3492 53rd St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,392 SqFt

3492 53rd St N, St Petersburg

$275,000
New
4460 95th Ave N #1-b, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,474 SqFt

4460 95th Ave N #1-b, Pinellas Park

$215,000
New
4816 23rd Ave S, St Petersburg
  • Residential
  • 4 Beds
  • 1 Baths
  • 1,310 SqFt

4816 23rd Ave S, St Petersburg

$209,600
New
5845 34th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,280 SqFt

5845 34th Ave N, St Petersburg

$224,900
New
115 112th Ave Ne #728, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,053 SqFt

115 112th Ave Ne #728, St Petersburg

$175,900
New
N/A, Seminole
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,258 SqFt

N/A, Seminole

$429,900
New
3925 14th Ln Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,965 SqFt

3925 14th Ln Ne, St Petersburg

$675,000
New
6850 29th Ter N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,222 SqFt

6850 29th Ter N, St Petersburg

$264,900
New
130 4th Ave N #301, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 707 SqFt

130 4th Ave N #301, St Petersburg

$175,000
New
9450 Harbor Greens Way #507, Seminole
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,200 SqFt

9450 Harbor Greens Way #507, Seminole

$185,000
New
11287 Oakridge Trl, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,770 SqFt

11287 Oakridge Trl, Seminole

$418,000
New
2504 Madrid Way S, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 1,928 SqFt

2504 Madrid Way S, St Petersburg

$395,000
New
6701 80th Ter N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,362 SqFt

6701 80th Ter N, Pinellas Park

$274,900
New
452 Harbor Dr N, Indian Rocks Beach
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,608 SqFt

452 Harbor Dr N, Indian Rocks Beach

$739,900
New
10243 Tarpon Dr, Treasure Island
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,297 SqFt

10243 Tarpon Dr, Treasure Island

$389,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 January 26th, 2020 at 11:15pm EST.

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

Let's Go