785 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
12 Beds | 19 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,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
$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
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
$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
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,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
$1,695,000
Virtual Tour
176 4th Ave Ne Unit 502, St Petersburg, FL 33701
2,120 SqFt
3 Beds | 3 Baths
PENDING
$1,650,000
Virtual Tour
540 Dolphin Ave SE, St Petersburg, FL 33705
1,703 SqFt
4 Beds | 2 Baths
ACTIVE
$1,650,000
Virtual Tour
777 3rd Ave N Unit 1504, St Petersburg, FL 33701
1,753 SqFt
2 Beds | 2 Baths
ACTIVE
$1,650,000
Virtual Tour
777 3rd Ave N Unit 805, St Petersburg, FL 33701
2,297 SqFt
2 Beds | 2 Baths
ACTIVE
$1,650,000
Virtual Tour
400 Beach Dr Ne Unit 1001, St Petersburg, FL 33701
2,203 SqFt
3 Beds | 2 Baths
PENDING
$1,600,000
Virtual Tour
777 3rd Ave N Unit 1204, St Petersburg, FL 33701
1,753 SqFt
2 Beds | 2 Baths
ACTIVE
$1,595,000
Virtual Tour
1425 48th Ave N, St Petersburg, FL 33703
2,920 SqFt
4 Beds | 4 Baths
PENDING
$1,575,000
Virtual Tour
145 5th Ave Ne Unit 3, St Petersburg, FL 33701
2,619 SqFt
3 Beds | 4 Baths
ACTIVE
$1,550,000
Virtual Tour
301 1st St S Unit 2805, St Petersburg, FL 33701
1,663 SqFt
2 Beds | 3 Baths
ACTIVE