974 Listings
Sort
$12,995,000
Virtual Tour
105 Cordova Blvd NE, St Petersburg, FL 33704
7,640 SqFt
5 Beds | 7 Baths
ACTIVE
$9,750,000
Virtual Tour
301 1st St S Unit 3501, St Petersburg, FL 33701
5,985 SqFt
4 Beds | 6 Baths
ACTIVE
$7,975,000
Virtual Tour
851 Brightwaters Blvd NE, St Petersburg, FL 33704
7,029 SqFt
5 Beds | 6 Baths
ACTIVE
$7,775,000
Virtual Tour
2030 Coffee Pot Blvd NE, St Petersburg, FL 33704
6,076 SqFt
5 Beds | 6 Baths
ACTIVE
$7,500,000
Virtual Tour
2020 Brightwaters Blvd NE, St Petersburg, FL 33704
9,722 SqFt
5 Beds | 9 Baths
ACTIVE
$7,290,000
Virtual Tour
1401 Brightwaters Blvd NE, St Petersburg, FL 33704
5,255 SqFt
4 Beds | 5 Baths
ACTIVE
$6,995,000
Virtual Tour
100 Beach Dr Ne Unit 1900, St Petersburg, FL 33701
4,960 SqFt
4 Beds | 6 Baths
ACTIVE
$5,800,000
Virtual Tour
1761 Oceanview Dr, St Petersburg, FL 33715
3,935 SqFt
3 Beds | 3 Baths
ACTIVE
$5,500,000
Virtual Tour
1221 Brightwaters Blvd NE, St Petersburg, FL 33704
5,055 SqFt
5 Beds | 6 Baths
ACTIVE
$5,475,000
Virtual Tour
1076 Snell Isle Blvd NE, St Petersburg, FL 33704
5,780 SqFt
5 Beds | 6 Baths
ACTIVE
$5,275,000
Virtual Tour
2845 Central Ave, St Petersburg, FL 33713
16,177 SqFt
-- Beds | -- Baths
ACTIVE
$5,200,000
Virtual Tour
1900 Brightwaters Blvd NE, St Petersburg, FL 33704
n/a SqFt
-- Beds | -- Baths
ACTIVE
$4,995,000
Virtual Tour
1835 Bayou Grande Blvd NE, St Petersburg, FL 33703
5,482 SqFt
5 Beds | 5 Baths
ACTIVE
$4,900,000
Virtual Tour
10570 Gandy Blvd N, St Petersburg, FL 33702
17,045 SqFt
-- Beds | -- Baths
ACTIVE
$4,700,000
Virtual Tour
44 Bayview Ct S A, St Petersburg, FL 33711
3,820 SqFt
4 Beds | 5 Baths
ACTIVE
$4,400,000
Virtual Tour
3391 Maple St NE, St Petersburg, FL 33704
4,722 SqFt
5 Beds | 4 Baths
ACTIVE
$4,249,900
Virtual Tour
2970 S 68th Ave S, St Petersburg, FL 33712
3,670 SqFt
4 Beds | 4 Baths
ACTIVE
$3,947,000
Virtual Tour
178 Beach Dr Ne Unit 202, St Petersburg, FL 33701
2,435 SqFt
3 Beds | 3 Baths
ACTIVE
$3,499,000
Virtual Tour
1056 Snell Isle Blvd NE, St Petersburg, FL 33704
4,766 SqFt
6 Beds | 6 Baths
ACTIVE
$3,295,000
Virtual Tour
100 Beach Dr Ne Unit 2002, St Petersburg, FL 33701
2,750 SqFt
3 Beds | 4 Baths
ACTIVE
$3,250,000
Virtual Tour
100 1st Ave N Unit 2905, St Petersburg, FL 33701
2,475 SqFt
3 Beds | 4 Baths
ACTIVE
$3,200,000
Virtual Tour
100 1st Ave N Unit 2501, St Petersburg, FL 33701
2,475 SqFt
3 Beds | 4 Baths
ACTIVE
$3,150,000
Virtual Tour
3101 Emerson Ave S, St Petersburg, FL 33712
2,564 SqFt
-- Beds | -- Baths
ACTIVE
$2,999,000
Virtual Tour
175 1st St S Unit 1506, St Petersburg, FL 33701
3,400 SqFt
4 Beds | 5 Baths
ACTIVE
$2,975,000
Virtual Tour
226 5th Ave N Unit 1406, St Petersburg, FL 33701
2,514 SqFt
2 Beds | 3 Baths
ACTIVE
$2,895,000
Virtual Tour
301 1st St S Unit 1903, St Petersburg, FL 33701
2,712 SqFt
3 Beds | 4 Baths
ACTIVE
$2,795,000
Virtual Tour
323 Appian Way NE, St Petersburg, FL 33704
3,653 SqFt
5 Beds | 5 Baths
ACTIVE
$2,749,000
Virtual Tour
4420 13th Way NE, St Petersburg, FL 33703
3,052 SqFt
4 Beds | 4 Baths
PENDING
$2,724,900
Virtual Tour
126 4th Ave Ne Unit 1301, St Petersburg, FL 33701
2,156 SqFt
3 Beds | 3 Baths
PENDING
$2,699,000
Virtual Tour
891 Eden Isle Blvd NE, St Petersburg, FL 33704
4,267 SqFt
5 Beds | 5 Baths
PENDING
$2,650,000
Virtual Tour
1172 35th Ave NE, St Petersburg, FL 33704
2,934 SqFt
4 Beds | 3 Baths
ACTIVE
$2,595,000
Virtual Tour
128 Ricardo Way NE, St Petersburg, FL 33704
3,850 SqFt
4 Beds | 4 Baths
ACTIVE
$2,595,000
Virtual Tour
210 Catalan Blvd NE, St Petersburg, FL 33704
4,094 SqFt
5 Beds | 6 Baths
ACTIVE
$2,595,000
Virtual Tour
5966 Bayview Cir S, St Petersburg, FL 33707
4,117 SqFt
5 Beds | 5 Baths
ACTIVE
$2,525,000
Virtual Tour
995 Eden Isle Dr NE, St Petersburg, FL 33704
3,482 SqFt
5 Beds | 5 Baths
ACTIVE
$2,499,000
Virtual Tour
301 1st S Unit 2502, St Petersburg, FL 33701
2,006 SqFt
2 Beds | 3 Baths
ACTIVE
$2,475,000
Virtual Tour
301 1st St S Unit 1802, St Petersburg, FL 33701
2,006 SqFt
2 Beds | 3 Baths
PENDING
$2,374,900
Virtual Tour
126 4th Ave Ne Unit 1002, St Petersburg, FL 33701
2,156 SqFt
3 Beds | 3 Baths
PENDING
$2,350,000
Virtual Tour
100 Beach Dr Ne Unit 1501, St Petersburg, FL 33701
2,500 SqFt
3 Beds | 3 Baths
ACTIVE
$2,350,000
Virtual Tour
6499 38th Ave N 1-12, St Petersburg, FL 33710
19,381 SqFt
-- Beds | -- Baths
ACTIVE
$2,350,000
Virtual Tour
47 Bayview Ct S B, St Petersburg, FL 33711
2,574 SqFt
3 Beds | 3 Baths
ACTIVE
$2,250,000
Virtual Tour
301 1st Street South Unit 2304, St Petersburg, FL 33701
2,036 SqFt
2 Beds | 3 Baths
ACTIVE
$2,200,000
Virtual Tour
777 3rd Ave N Unit 1505, St Petersburg, FL 33701
2,297 SqFt
2 Beds | 2 Baths
ACTIVE
$2,200,000
Virtual Tour
47 Bayview Ct S A, St Petersburg, FL 33711
2,574 SqFt
3 Beds | 3 Baths
ACTIVE
$2,150,000
Virtual Tour
126 4th Ave Ne Unit 802, St Petersburg, FL 33701
2,156 SqFt
3 Beds | 3 Baths
PENDING
$2,100,000
Virtual Tour
9 Franklin Ct S A, St Petersburg, FL 33711
2,614 SqFt
3 Beds | 3 Baths
PENDING
$2,000,000
Virtual Tour
1060 Friendly Way S, St Petersburg, FL 33705
n/a SqFt
-- Beds | -- Baths
ACTIVE
$2,000,000
Virtual Tour
3401 Bayshore Blvd NE, St Petersburg, FL 33703
n/a SqFt
-- Beds | -- Baths
ACTIVE
$1,999,900
Virtual Tour
809 & 809 1/2 4th Ave N, St Petersburg, FL 33701
3,289 SqFt
8 Beds | 7 Baths
ACTIVE
$1,950,000
7200 Block Of Dr Martin Luther King Jr St N, St Petersburg, FL 33702
n/a SqFt
-- Beds | -- Baths
ACTIVE
$1,950,000
Virtual Tour
100 1st Ave N Unit 2404, St Petersburg, FL 33701
1,522 SqFt
2 Beds | 3 Baths
ACTIVE
$1,850,000
Virtual Tour
175 1st St S Unit 2707, St Petersburg, FL 33701
1,996 SqFt
2 Beds | 3 Baths
PENDING
$1,850,000
Virtual Tour
777 3rd Ave N Unit 1005, St Petersburg, FL 33701
2,297 SqFt
2 Beds | 2 Baths
PENDING
$1,800,000
Virtual Tour
777 3rd Ave N Unit 1203, St Petersburg, FL 33701
2,048 SqFt
2 Beds | 2 Baths
ACTIVE
$1,799,000
Virtual Tour
17b Franklin Ct S, St Petersburg, FL 33711
2,334 SqFt
3 Beds | 2 Baths
ACTIVE
$1,795,000
Virtual Tour
1315 9th Ave N, St Petersburg, FL 33705
8,376 SqFt
-- Beds | -- Baths
ACTIVE
$1,775,000
Virtual Tour
100 1st Ave N Unit 2302, St Petersburg, FL 33701
1,522 SqFt
2 Beds | 3 Baths
ACTIVE
$1,700,000
Virtual Tour
777 3rd Ave N Unit 1604, St Petersburg, FL 33701
1,753 SqFt
2 Beds | 2 Baths
ACTIVE
$1,700,000
Virtual Tour
1 Beach Dr Se Unit 2503, St Petersburg, FL 33701
3,300 SqFt
3 Beds | 4 Baths
ACTIVE