471 Listings
Sort
$4,495,000
Virtual Tour
175 1st St S Unit 3402, St Petersburg, FL 33701
5,270 SqFt
4 Beds | 6 Baths
ACTIVE
$4,400,000
Virtual Tour
44 Bayview Ct S A, St Petersburg, FL 33711
3,820 SqFt
4 Beds | 5 Baths
ACTIVE
$3,590,000
Virtual Tour
100 1st Ave N Unit 2305, St Petersburg, FL 33701
2,475 SqFt
3 Beds | 4 Baths
ACTIVE
$3,295,000
Virtual Tour
175 1st St S Unit 3204, St Petersburg, FL 33701
2,319 SqFt
2 Beds | 3 Baths
ACTIVE
$3,250,000
Virtual Tour
100 1st Ave N Unit 2101, St Petersburg, FL 33701
2,475 SqFt
3 Beds | 4 Baths
ACTIVE
$2,999,999
Virtual Tour
300 Beach Dr Ne Unit 702, St Petersburg, FL 33701
3,081 SqFt
3 Beds | 4 Baths
ACTIVE
$2,950,000
Virtual Tour
400 Beach Dr Ne Unit 504, St Petersburg, FL 33701
3,306 SqFt
3 Beds | 4 Baths
ACTIVE
$2,895,000
Virtual Tour
100 1st Ave N Unit 1401, St Petersburg, FL 33701
2,475 SqFt
3 Beds | 4 Baths
ACTIVE
$2,875,000
Virtual Tour
226 5th Ave N Unit 1406, St Petersburg, FL 33701
2,514 SqFt
2 Beds | 3 Baths
ACTIVE
$2,849,000
Virtual Tour
235 1st Ave S Unit 3105, St Petersburg, FL 33701
2,637 SqFt
3 Beds | 4 Baths
ACTIVE
$2,799,000
Virtual Tour
555 5th Ave Ne Unit 1133, St Petersburg, FL 33701
2,649 SqFt
2 Beds | 3 Baths
ACTIVE
$2,700,000
Virtual Tour
555 5th Ave Ne Unit 1121, St Petersburg, FL 33701
3,000 SqFt
2 Beds | 3 Baths
ACTIVE
$2,699,000
Virtual Tour
555 5th Ave Ne Unit 833, St Petersburg, FL 33701
2,600 SqFt
2 Beds | 3 Baths
ACTIVE
$2,590,000
Virtual Tour
400 Beach Dr Ne Unit 702, St Petersburg, FL 33701
2,397 SqFt
3 Beds | 3 Baths
ACTIVE
$2,450,000
Virtual Tour
100 1st Ave N Unit 1403, St Petersburg, FL 33701
1,854 SqFt
2 Beds | 3 Baths
ACTIVE
$2,200,000
Virtual Tour
400 Beach Dr Ne Unit 1801, St Petersburg, FL 33701
2,203 SqFt
2 Beds | 2 Baths
ACTIVE
$2,150,000
Virtual Tour
555 5th Ave Ne Unit 514, St Petersburg, FL 33701
3,373 SqFt
3 Beds | 3 Baths
ACTIVE
$2,100,000
Virtual Tour
777 3rd Ave N Unit 1105, St Petersburg, FL 33701
2,285 SqFt
2 Beds | 2 Baths
ACTIVE
$2,100,000
Virtual Tour
1 Beach Dr Se Unit 1704, St Petersburg, FL 33701
1,965 SqFt
2 Beds | 2 Baths
ACTIVE
$2,100,000
Virtual Tour
555 5th Ave Ne Unit 414, St Petersburg, FL 33701
3,373 SqFt
3 Beds | 3 Baths
ACTIVE
$2,099,900
Virtual Tour
126 4th Ave Ne Unit 1002, St Petersburg, FL 33701
2,156 SqFt
3 Beds | 3 Baths
ACTIVE
$2,000,000
Virtual Tour
777 3rd Ave N Unit 1603, St Petersburg, FL 33701
2,048 SqFt
2 Beds | 2 Baths
ACTIVE
$1,999,000
Virtual Tour
1 Beach Dr Se Unit 2304, St Petersburg, FL 33701
3,336 SqFt
3 Beds | 4 Baths
ACTIVE
$1,960,000
Virtual Tour
1 Beach Dr Se Unit 1902, St Petersburg, FL 33701
2,450 SqFt
3 Beds | 3 Baths
ACTIVE
$1,895,000
Virtual Tour
176 4th Ave Ne Unit 902, St Petersburg, FL 33701
2,140 SqFt
3 Beds | 3 Baths
ACTIVE
$1,875,000
Virtual Tour
175 1st St S Unit 1508, St Petersburg, FL 33701
1,829 SqFt
2 Beds | 3 Baths
ACTIVE
$1,695,000
Virtual Tour
288 Beach Dr Ne 12c, St Petersburg, FL 33701
2,065 SqFt
3 Beds | 2 Baths
ACTIVE
$1,550,000
Virtual Tour
1 Beach Dr Se Unit 2306, St Petersburg, FL 33701
2,200 SqFt
3 Beds | 3 Baths
ACTIVE
$1,500,000
Virtual Tour
1 Beach Dr Se Unit 1705, St Petersburg, FL 33701
1,930 SqFt
2 Beds | 2 Baths
ACTIVE
$1,500,000
Virtual Tour
777 3rd Ave N Unit 1008, St Petersburg, FL 33701
2,127 SqFt
3 Beds | 3 Baths
ACTIVE
$1,395,000
Virtual Tour
2250 Central Ave C, St Petersburg, FL 33712
2,525 SqFt
3 Beds | 4 Baths
ACTIVE
$1,350,000
Virtual Tour
1 Beach Dr Se Unit 1206, St Petersburg, FL 33701
2,200 SqFt
2 Beds | 3 Baths
ACTIVE
$1,300,000
Virtual Tour
777 3rd Ave N Unit 1502, St Petersburg, FL 33701
1,931 SqFt
2 Beds | 3 Baths
ACTIVE
$1,300,000
Virtual Tour
175 1st St S Unit 1901, St Petersburg, FL 33701
1,442 SqFt
2 Beds | 3 Baths
ACTIVE
$1,299,990
Virtual Tour
1325 Snell Isle Blvd Ne Unit 412, St Petersburg, FL 33704
1,940 SqFt
2 Beds | 3 Baths
ACTIVE
$1,285,000
Virtual Tour
175 1st St S Unit 1906, St Petersburg, FL 33701
1,447 SqFt
2 Beds | 2 Baths
ACTIVE
$1,279,000
Virtual Tour
175 1st St S Unit 906, St Petersburg, FL 33701
1,447 SqFt
2 Beds | 2 Baths
ACTIVE
$1,250,000
Virtual Tour
175 1st St S Unit 1406, St Petersburg, FL 33701
1,447 SqFt
2 Beds | 2 Baths
ACTIVE
$1,200,000
Virtual Tour
4780 Dolphin Cay Ln S Unit 604, St Petersburg, FL 33711
2,014 SqFt
3 Beds | 2 Baths
ACTIVE
$1,195,000
Virtual Tour
1365 Snell Isle Blvd Ne 8a, St Petersburg, FL 33704
2,000 SqFt
3 Beds | 3 Baths
ACTIVE
$1,175,000
Virtual Tour
4981 Bacopa Ln S Unit 103, St Petersburg, FL 33715
1,822 SqFt
2 Beds | 2 Baths
ACTIVE
$1,159,000
Virtual Tour
235 1st Ave S Unit 3608, St Petersburg, FL 33701
1,339 SqFt
2 Beds | 3 Baths
ACTIVE
$1,150,000
Virtual Tour
777 3rd Ave N Unit 1401, St Petersburg, FL 33701
1,465 SqFt
2 Beds | 2 Baths
ACTIVE
$1,150,000
Virtual Tour
1 Beach Dr Se Unit 2210, St Petersburg, FL 33701
1,905 SqFt
4 Beds | 2 Baths
ACTIVE
$1,100,000
Virtual Tour
777 3rd Ave N Unit 706, St Petersburg, FL 33701
1,527 SqFt
1 Bed | 2 Baths
ACTIVE
$1,100,000
Virtual Tour
1 Beach Dr Se Unit 2203, St Petersburg, FL 33701
1,320 SqFt
1 Bed | 2 Baths
ACTIVE
$1,074,000
Virtual Tour
5200 Brittany Dr S 4-1102, St Petersburg, FL 33715
3,620 SqFt
5 Beds | 5 Baths
ACTIVE
$1,050,000
Virtual Tour
1 Beach Dr Se Unit 1714, St Petersburg, FL 33701
2,158 SqFt
2 Beds | 2 Baths
ACTIVE
$1,050,000
Virtual Tour
1 Beach Dr Se Unit 1910, St Petersburg, FL 33701
1,925 SqFt
3 Beds | 3 Baths
ACTIVE
$999,999
Virtual Tour
1 Beach Dr Se Unit 2111, St Petersburg, FL 33701
1,945 SqFt
2 Beds | 2 Baths
ACTIVE
$979,000
Virtual Tour
235 1st Ave S Unit 1607, St Petersburg, FL 33701
1,339 SqFt
2 Beds | 3 Baths
ACTIVE
$940,000
Virtual Tour
4971 Bacopa Ln S Unit 101, St Petersburg, FL 33715
1,867 SqFt
3 Beds | 2 Baths
ACTIVE
$924,900
Virtual Tour
175 2nd St S Unit 808, St Petersburg, FL 33701
1,518 SqFt
2 Beds | 2 Baths
ACTIVE
$899,000
Virtual Tour
777 3rd Ave N Unit 1407, St Petersburg, FL 33701
1,168 SqFt
1 Bed | 2 Baths
ACTIVE
$899,000
Virtual Tour
4750 Dolphin Cay Ln S Unit 308, St Petersburg, FL 33711
1,625 SqFt
2 Beds | 2 Baths
ACTIVE
$899,000
Virtual Tour
557 Pinellas Bayway Way S Unit 313, St Petersburg, FL 33715
2,315 SqFt
3 Beds | 2 Baths
ACTIVE
$850,000
Virtual Tour
1 Beach Dr Se Unit 2511, St Petersburg, FL 33701
1,945 SqFt
3 Beds | 2 Baths
ACTIVE
$829,000
Virtual Tour
600 3rd Ave S Unit 306, St Petersburg, FL 33701
1,650 SqFt
3 Beds | 3 Baths
ACTIVE
$820,000
Virtual Tour
600 3rd Ave S Unit 205, St Petersburg, FL 33701
1,650 SqFt
3 Beds | 3 Baths
ACTIVE
$800,000
Virtual Tour
1365 Snell Isle Blvd Ne 8d, St Petersburg, FL 33704
1,200 SqFt
2 Beds | 2 Baths
ACTIVE
$759,000
Virtual Tour
6093 Bahia Del Mar Cir Unit 178, St Petersburg, FL 33715
1,135 SqFt
2 Beds | 2 Baths
ACTIVE
$750,000
Virtual Tour
1 Beach Dr Se Unit 912, St Petersburg, FL 33701
1,750 SqFt
2 Beds | 2 Baths
ACTIVE
$730,000
Virtual Tour
4780 Dolphin Cay Ln S Unit 201, St Petersburg, FL 33711
1,438 SqFt
2 Beds | 2 Baths
ACTIVE
$729,900
Virtual Tour
5277 Isla Key Blvd S Unit 422, St Petersburg, FL 33715
1,255 SqFt
2 Beds | 2 Baths
ACTIVE
$729,000
Virtual Tour
145 2nd Ave S Unit 616, St Petersburg, FL 33701
915 SqFt
1 Bed | 2 Baths
ACTIVE
$725,000
Virtual Tour
4801 Osprey Dr S Unit 401, St Petersburg, FL 33711
1,480 SqFt
2 Beds | 2 Baths
ACTIVE
$710,000
Virtual Tour
1 Beach Dr Se Unit 2407, St Petersburg, FL 33701
1,146 SqFt
1 Bed | 2 Baths
ACTIVE
$699,900
Virtual Tour
1 Beach Dr Se Unit 1712, St Petersburg, FL 33701
1,350 SqFt
1 Bed | 2 Baths
ACTIVE
$699,000
Virtual Tour
4790 Brittany Dr S Unit 108, St Petersburg, FL 33715
1,215 SqFt
2 Beds | 2 Baths
ACTIVE
$685,000
Virtual Tour
5701 Bahia Del Mar Cir Unit 405, St Petersburg, FL 33715
1,075 SqFt
2 Beds | 2 Baths
ACTIVE
$675,000
Virtual Tour
4801 Osprey Dr S Unit 110, St Petersburg, FL 33711
1,480 SqFt
2 Beds | 2 Baths
ACTIVE
$675,000
Virtual Tour
6372 Palma Del Mar Blvd S Unit 905, St Petersburg, FL 33715
1,250 SqFt
2 Beds | 2 Baths
ACTIVE
$675,000
Virtual Tour
5108 Brittany Dr S Unit 208, St Petersburg, FL 33715
1,760 SqFt
2 Beds | 2 Baths
ACTIVE
$654,000
Virtual Tour
600 3rd Ave S Unit 402, St Petersburg, FL 33701
1,360 SqFt
2 Beds | 2 Baths
ACTIVE
$649,000
Virtual Tour
6279 Sun Blvd Unit 604, St Petersburg, FL 33715
1,054 SqFt
2 Beds | 2 Baths
ACTIVE
$649,000
6294 Bahia Del Mar Cir Unit 303, St Petersburg, FL 33715
1,500 SqFt
2 Beds | 2 Baths
ACTIVE
$640,000
Virtual Tour
6104 Palma Del Mar Blvd S Unit 408, St Petersburg, FL 33715
1,050 SqFt
2 Beds | 2 Baths
ACTIVE
$639,000
Virtual Tour
1 Beach Dr Se Unit 1008, St Petersburg, FL 33701
1,760 SqFt
2 Beds | 2 Baths
ACTIVE
$639,000
Virtual Tour
600 3rd Ave S Unit 204, St Petersburg, FL 33701
1,375 SqFt
2 Beds | 2 Baths
ACTIVE
$629,000
Virtual Tour
5108 Brittany Dr S Unit 808, St Petersburg, FL 33715
1,760 SqFt
2 Beds | 2 Baths
ACTIVE
$625,000
Virtual Tour
1010 Central Ave Unit 429, St Petersburg, FL 33705
1,162 SqFt
2 Beds | 2 Baths
ACTIVE
$625,000
Virtual Tour
1120 N Shore Dr E Unit 804, St Petersburg, FL 33701
1,335 SqFt
2 Beds | 2 Baths
ACTIVE
$625,000
Virtual Tour
12077 Gandy Blvd N Unit 332, St Petersburg, FL 33702
2,187 SqFt
3 Beds | 2 Baths
ACTIVE