819 Listings
Sort
$12,995,000
Virtual Tour
105 Cordova Blvd NE, St Petersburg, FL 33704
7,640 SqFt
5 Beds | 7 Baths
ACTIVE
$8,690,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,900,000
Virtual Tour
2926 Coffee Pot Blvd NE, St Petersburg, FL 33704
5,801 SqFt
4 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
$6,999,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
$6,100,000
Virtual Tour
1954 Iowa Ave NE, St Petersburg, FL 33703
5,615 SqFt
5 Beds | 7 Baths
ACTIVE
$5,800,000
Virtual Tour
1761 Oceanview Dr, St Petersburg, FL 33715
3,935 SqFt
3 Beds | 3 Baths
ACTIVE
$5,700,000
Virtual Tour
838 Monterey Blvd NE, St Petersburg, FL 33704
4,334 SqFt
5 Beds | 5 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
$4,995,000
Virtual Tour
1835 Bayou Grande Blvd NE, St Petersburg, FL 33703
5,482 SqFt
5 Beds | 5 Baths
ACTIVE
$4,850,000
Virtual Tour
747 Brightwaters Blvd NE, St Petersburg, FL 33704
5,180 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,249,900
Virtual Tour
2970 S 68th Ave S, St Petersburg, FL 33712
3,670 SqFt
4 Beds | 4 Baths
ACTIVE
$4,195,000
Virtual Tour
3391 Maple St NE, St Petersburg, FL 33704
4,722 SqFt
5 Beds | 4 Baths
ACTIVE
$3,850,000
Virtual Tour
6189 Leeland St S, St Petersburg, FL 33715
4,565 SqFt
4 Beds | 5 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,850,000
Virtual Tour
301 1st St S Unit 1903, St Petersburg, FL 33701
2,712 SqFt
3 Beds | 4 Baths
ACTIVE
$2,800,000
Virtual Tour
100 1st Ave N Unit 3403, St Petersburg, FL 33701
1,854 SqFt
2 Beds | 3 Baths
ACTIVE
$2,599,000
Virtual Tour
301 1st S Unit 2502, St Petersburg, FL 33701
2,006 SqFt
2 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
5966 Bayview Cir S, St Petersburg, FL 33707
4,117 SqFt
5 Beds | 5 Baths
ACTIVE
$2,500,000
Virtual Tour
555 5th Ave Ne Unit 621, St Petersburg, FL 33701
3,000 SqFt
3 Beds | 3 Baths
ACTIVE
$2,399,000
Virtual Tour
777 3rd Ave N Unit 1605, St Petersburg, FL 33701
2,297 SqFt
2 Beds | 2 Baths
ACTIVE
$2,350,000
Virtual Tour
1910 Illinois Ave NE, St Petersburg, FL 33703
1,992 SqFt
4 Beds | 2 Baths
ACTIVE
$2,350,000
Virtual Tour
1348 Monterey Blvd NE, St Petersburg, FL 33704
2,712 SqFt
4 Beds | 2 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
47 Bayview Ct S A, St Petersburg, FL 33711
2,574 SqFt
3 Beds | 3 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,900,000
Virtual Tour
100 1st Ave N Unit 2404, St Petersburg, FL 33701
1,522 SqFt
2 Beds | 3 Baths
ACTIVE
$1,800,000
Virtual Tour
6323 Grande Bayou Blvd, St Petersburg, FL 33702
1,835 SqFt
3 Beds | 2 Baths
ACTIVE
$1,800,000
Virtual Tour
777 3rd Ave N Unit 1203, St Petersburg, FL 33701
2,048 SqFt
2 Beds | 2 Baths
ACTIVE
$1,800,000
Virtual Tour
777 3rd Ave N Unit 1503, St Petersburg, FL 33701
2,052 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,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,650,000
Virtual Tour
777 3rd Ave N Unit 1504, St Petersburg, FL 33701
1,753 SqFt
2 Beds | 2 Baths
ACTIVE
$1,600,000
Virtual Tour
777 3rd Ave N Unit 1204, St Petersburg, FL 33701
1,753 SqFt
2 Beds | 2 Baths
ACTIVE
$1,580,000
Virtual Tour
540 Dolphin Ave SE, St Petersburg, FL 33705
1,703 SqFt
4 Beds | 2 Baths
ACTIVE
$1,549,000
Virtual Tour
1726 Serpentine Dr S, St Petersburg, FL 33712
3,681 SqFt
5 Beds | 6 Baths
ACTIVE
$1,499,000
Virtual Tour
301 1st St S Unit 2805, St Petersburg, FL 33701
1,663 SqFt
2 Beds | 3 Baths
ACTIVE
$1,449,000
Virtual Tour
777 3rd Avenue N Unit 908, St Petersburg, FL 33701
2,065 SqFt
3 Beds | 2 Baths
ACTIVE
$1,400,000
Virtual Tour
532 4th Ave S Unit 2, St Petersburg, FL 33701
2,700 SqFt
3 Beds | 5 Baths
ACTIVE
$1,288,000
Virtual Tour
1239 N 36th Ave N, St Petersburg, FL 33704
3,256 SqFt
4 Beds | 4 Baths
ACTIVE