Waterfront Condos for Sale in St. Petersburg, FL

100 of 202 results

126 4TH AVENUE NE UNIT 601, ST PETERSBURG, FL 33701
Active
$1,995,000
Condo
3 bd • 3 ba • 2,479 sq ft • MLS# TB8412411
126 4TH AVENUE NE UNIT 601, ST PETERSBURG, FL 33701
175 S 2ND STREET S UNIT PH-16, ST PETERSBURG, FL 33701
Active
$795,000
Condo
2 bd • 2 ba • 1,354 sq ft • MLS# TB8387177
175 S 2ND STREET S UNIT PH-16, ST PETERSBURG, FL 33701
275 1ST AVE S UNIT 2706, ST PETERSBURG, FL 33701
Active
$2,299,900
Condo
3 bd • 4 ba • 2,526 sq ft • MLS# TB8464809
275 1ST AVE S UNIT 2706, ST PETERSBURG, FL 33701
777 3RD AVENUE N UNIT 1504, ST PETERSBURG, FL 33701
Active
$1,500,000
Condo
2 bd • 2 ba • 1,913 sq ft • MLS# TB8476821
777 3RD AVENUE N UNIT 1504, ST PETERSBURG, FL 33701
175 1ST STREET S UNIT 2107, ST PETERSBURG, FL 33701
Active
$1,750,000
Condo
2 bd • 3 ba • 1,996 sq ft • MLS# TB8462147
175 1ST STREET S UNIT 2107, ST PETERSBURG, FL 33701
275 1ST AVE S UNIT 1708, ST PETERSBURG, FL 33701
Active
$1,099,000
Condo
2 bd • 3 ba • 1,610 sq ft • MLS# TB8459879
275 1ST AVE S UNIT 1708, ST PETERSBURG, FL 33701
275 1ST AVENUE S UNIT 3908, ST PETERSBURG, FL 33701
Active
$1,450,000
Condo
2 bd • 3 ba • 1,610 sq ft • MLS# TB8479116
275 1ST AVENUE S UNIT 3908, ST PETERSBURG, FL 33701
210 6TH AVENUE N UNIT 9, ST PETERSBURG, FL 33701
Active
$450,000
Condo
2 bd • 1 ba • 790 sq ft • MLS# TB8441349
210 6TH AVENUE N UNIT 9, ST PETERSBURG, FL 33701
100 4TH AVENUE S UNIT 223, ST PETERSBURG, FL 33701
Active
$499,900
Condo
2 bd • 2 ba • 1,128 sq ft • MLS# TB8432007
100 4TH AVENUE S UNIT 223, ST PETERSBURG, FL 33701
275 1ST AVENUE S UNIT 1407, ST PETERSBURG, FL 33701
Active
$999,000
Condo
2 bd • 3 ba • 1,339 sq ft • MLS# TB8457843
275 1ST AVENUE S UNIT 1407, ST PETERSBURG, FL 33701
Active
$1,789,000
Condo
2 bd • 3 ba • 2,384 sq ft • MLS# TB8486267
300 BEACH DRIVE NE UNIT 1201, ST PETERSBURG, FL 33701
Active
$364,900
Condo
1 bd • 1 ba • 965 sq ft • MLS# TB8479775
700 BEACH DRIVE NE UNIT 406, ST PETERSBURG, FL 33701
Active
$1,155,000
Condo
2 bd • 3 ba • 1,646 sq ft • MLS# TB8484403
400 CENTRAL AVENUE UNIT 1603, ST PETERSBURG, FL 33701
Active
$1,350,000
Condo
2 bd • 3 ba • 1,857 sq ft • MLS# TB8465574
301 1ST STREET S UNIT 1505, ST PETERSBURG, FL 33701
Active
$1,429,000
Condo
2 bd • 2 ba • 1,339 sq ft • MLS# TB8488552
275 1ST AVENUE UNIT 3807, ST PETERSBURG, FL 33701
Active
$1,395,000
Condo
2 bd • 3 ba • 1,339 sq ft • MLS# TB8490202
275 1ST AVENUE UNIT 3507, ST PETERSBURG, FL 33701
Active
$6,995,000
Condo
3 bd • 5 ba • 4,847 sq ft • MLS# TB8490619
275 1ST AVENUE S UNIT 4202, ST PETERSBURG, FL 33701
Active
$725,000
Condo
1 bd • 2 ba • 859 sq ft • MLS# TB8334842
175 1ST STREET S UNIT 704, ST PETERSBURG, FL 33701
Active
$899,900
Condo
1 bd • 2 ba • 1,799 sq ft • MLS# TB8425466
145 2ND AVENUE S UNIT 521, ST PETERSBURG, FL 33701
Active
$449,000
Condo
1 bd • 2 ba • 1,180 sq ft • MLS# TB8478764
1 BEACH DRIVE SE UNIT 1109, ST PETERSBURG, FL 33701
Active
$340,000
Condo
1 bd • 1 ba • 556 sq ft • MLS# TB8467925
100 4TH AVENUE S UNIT 115, ST PETERSBURG, FL 33701
Active
$1,972,500
Condo
3 bd • 2 ba • 1,497 sq ft • MLS# TB8478871
344 4TH STREET S UNIT 2009, ST PETERSBURG, FL 33701
Active
$995,500
Condo
1 bd • 1 ba • 798 sq ft • MLS# TB8487493
344 4TH STREET S UNIT 808, ST PETERSBURG, FL 33701
Active
$737,500
Condo
0 bd • 1 ba • 431 sq ft • MLS# TB8487475
344 4TH STREET S UNIT 1805, ST PETERSBURG, FL 33701
Active
$6,700,000
Condo
4 bd • 5 ba • 3,772 sq ft • MLS# TB8492159
150 2ND AVENUE S UNIT 4502, ST PETERSBURG, FL 33701
Active
$1,239,000
Condo
2 bd • 2 ba • 1,518 sq ft • MLS# TB8460395
175 2ND STREET S UNIT 808, ST PETERSBURG, FL 33701
Active
$1,399,000
Condo
2 bd • 3 ba • 1,546 sq ft • MLS# TB8479446
301 1ST STREET S UNIT 3205, ST PETERSBURG, FL 33701
Active
$1,377,000
Condo
3 bd • 2 ba • 2,600 sq ft • MLS# TB8451501
288 BEACH DRIVE NE UNIT 4B, ST PETERSBURG, FL 33701
Active
$619,000
Condo
2 bd • 2 ba • 1,406 sq ft • MLS# TB8481819
644 3RD AVENUE S UNIT 303, ST PETERSBURG, FL 33701
Active
$3,195,000
Condo
3 bd • 3 ba • 2,156 sq ft • MLS# TB8490704
126 4TH AVENUE NE UNIT 1401, ST PETERSBURG, FL 33701
Active
$184,500
Condo
1 bd • 1 ba • 850 sq ft • MLS# TB8461874
841 4TH AVENUE N UNIT 38, ST PETERSBURG, FL 33701
Active
$1,295,000
Condo
2 bd • 3 ba • 2,450 sq ft • MLS# TB8490886
1 BEACH DRIVE SE UNIT 1702, ST PETERSBURG, FL 33701
Active
$975,000
Condo
2 bd • 2 ba • 1,018 sq ft • MLS# TB8436607
175 1ST STREET S UNIT 2604, ST PETERSBURG, FL 33701
Active
$685,000
Condo
1 bd • 2 ba • 859 sq ft • MLS# TB8489152
175 1ST STREET S UNIT 504, ST PETERSBURG, FL 33701
Active
$1,750,000
Condo
2 bd • 3 ba • 2,023 sq ft • MLS# TB8473198
555 5TH AVENUE NE UNIT 273, ST PETERSBURG, FL 33701
Active
$524,000
Condo
2 bd • 2 ba • 1,100 sq ft • MLS# TB8368799
215 CENTRAL AVENUE UNIT 4F, ST PETERSBURG, FL 33701
Active
$1,645,000
Condo
3 bd • 4 ba • 2,764 sq ft • MLS# TB8432464
275 1ST AVENUE S UNIT 1001, ST PETERSBURG, FL 33701
Active
$2,275,000
Condo
3 bd • 3 ba • 2,403 sq ft • MLS# TB8494591
175 1ST STREET S UNIT 3102, ST PETERSBURG, FL 33701
Active
$2,150,000
Condo
3 bd • 4 ba • 2,526 sq ft • MLS# TB8464143
275 1ST AVE SOUTH UNIT 2606, ST PETERSBURG, FL 33701
Active
$2,060,000
Condo
3 bd • 3 ba • 2,361 sq ft • MLS# TB8478881
400 CENTRAL AVENUE UNIT 2605, ST PETERSBURG, FL 33701
Active
$2,020,700
Condo
3 bd • 3 ba • 1,921 sq ft • MLS# TB8477762
400 CENTRAL AVENUE UNIT 2205, ST PETERSBURG, FL 33701
Active
$1,279,000
Condo
2 bd • 3 ba • 1,610 sq ft • MLS# TB8472071
275 1ST AVENUE S UNIT 2708, ST PETERSBURG, FL 33701
Active
$1,698,000
Condo
2 bd • 3 ba • 2,119 sq ft • MLS# TB8475195
275 1ST AVENUE S UNIT 3304, ST PETERSBURG, FL 33701
Active
$1,150,000
Condo
2 bd • 3 ba • 1,465 sq ft • MLS# TB8467338
175 1ST STREET S UNIT 702, ST PETERSBURG, FL 33701
Active
$695,000
Condo
2 bd • 2 ba • 1,325 sq ft • MLS# TB8475666
405 CENTRAL AVENUE UNIT 600, ST PETERSBURG, FL 33701
Active
$250,000
Condo
0 bd • 1 ba • 489 sq ft • MLS# W7884389
470 3RD STREET S UNIT 318, ST PETERSBURG, FL 33701
Active
$299,000
Condo
1 bd • 1 ba • 660 sq ft • MLS# TB8449756
210 5TH AVENUE S UNIT 403, ST PETERSBURG, FL 33701
Active
$299,000
Condo
1 bd • 1 ba • 660 sq ft • MLS# TB8450305
210 5TH AVENUE S UNIT 404, ST PETERSBURG, FL 33701
Active
$1,917,800
Condo
3 bd • 4 ba • 2,465 sq ft • MLS# TB8497372
749 BURLINGTON AVENUE UNIT 300, ST PETERSBURG, FL 33701
Active
$2,395,000
Condo
2 bd • 3 ba • 3,050 sq ft • MLS# TB8493537
400 CENTRAL AVENUE UNIT 301, ST PETERSBURG, FL 33701
Active
$1,849,900
Condo
3 bd • 3 ba • 2,141 sq ft • MLS# OM719590
400 CENTRAL AVENUE UNIT 2603, ST PETERSBURG, FL 33701
Active
$3,650,000
Condo
2 bd • 3 ba • 2,123 sq ft • MLS# TB8497891
150 2ND AVENUE S UNIT 4305, ST PETERSBURG, FL 33701
Active
$4,200,000
Condo
3 bd • 4 ba • 2,815 sq ft • MLS# TB8497898
150 2ND AVENUE S UNIT 3903, ST PETERSBURG, FL 33701
Active
$3,700,000
Condo
3 bd • 4 ba • 2,815 sq ft • MLS# TB8497894
150 2ND AVENUE S UNIT 2804, ST PETERSBURG, FL 33701
Active
$4,450,000
Condo
3 bd • 4 ba • 3,980 sq ft • MLS# TB8497900
150 2ND AVENUE S UNIT 2101, ST PETERSBURG, FL 33701
Active
$4,000,000
Condo
3 bd • 4 ba • 3,350 sq ft • MLS# TB8497896
150 2ND AVENUE S UNIT 2506, ST PETERSBURG, FL 33701
Active
$949,950
Condo
2 bd • 2 ba • 1,354 sq ft • MLS# TB8493503
199 DALI BOULEVARD UNIT 1002, ST PETERSBURG, FL 33701
Active
$639,999
Condo
2 bd • 2 ba • 1,072 sq ft • MLS# TB8498463
215 CENTRAL AVENUE UNIT 2B, ST PETERSBURG, FL 33701
Active
$359,900
Condo
1 bd • 1 ba • 743 sq ft • MLS# TB8494262
100 4TH AVENUE S UNIT 207, ST PETERSBURG, FL 33701
Active
$855,000
Condo
3 bd • 3 ba • 1,650 sq ft • MLS# TB8494585
600 3RD AVENUE S UNIT 305, ST PETERSBURG, FL 33701
Active
$875,000
Condo
3 bd • 3 ba • 1,650 sq ft • MLS# TB8399780
600 3RD AVENUE S UNIT 301, ST PETERSBURG, FL 33701
Active
$3,295,000
Condo
3 bd • 4 ba • 3,663 sq ft • MLS# TB8493276
400 CENTRAL AVENUE UNIT 3401, ST PETERSBURG, FL 33701
Active
$1,350,000
Condo
2 bd • 3 ba • 2,119 sq ft • MLS# TB8465694
275 1ST AVENUE S UNIT 1504, ST PETERSBURG, FL 33701
Active
$1,899,000
Condo
2 bd • 3 ba • 1,522 sq ft • MLS# TB8478222
100 1ST AVENUE N UNIT 3404, ST PETERSBURG, FL 33701
Active
$699,000
Condo
2 bd • 3 ba • 1,740 sq ft • MLS# TB8474795
405 CENTRAL AVE UNIT 210, ST PETERSBURG, FL 33701
Active
$550,000
Condo
2 bd • 2 ba • 1,170 sq ft • MLS# A4678889
200 4TH AVENUE S UNIT 130, ST PETERSBURG, FL 33701
Active
$2,499,000
Condo
3 bd • 4 ba • 2,526 sq ft • MLS# TB8500203
275 1ST AVENUE S UNIT 3406, ST PETERSBURG, FL 33701
Active
$2,199,000
Condo
2 bd • 3 ba • 2,811 sq ft • MLS# TB8500412
275 1ST AVENUE S UNIT 2402, ST PETERSBURG, FL 33701
Active
$1,699,000
Condo
2 bd • 3 ba • 2,119 sq ft • MLS# TB8500428
275 1ST AVENUE S UNIT 3504, ST PETERSBURG, FL 33701
Active
$375,000
Condo
1 bd • 1 ba • 699 sq ft • MLS# TB8470116
410 12TH AVENUE NE UNIT 10, ST PETERSBURG, FL 33701
Active
$1,379,500
Condo
2 bd • 2 ba • 1,037 sq ft • MLS# L4959607
344 4TH STREET S UNIT 1503, ST PETERSBURG, FL 33701
Active
$895,000
Condo
2 bd • 2 ba • 1,637 sq ft • MLS# TB8404616
777 3RD AVENUE N UNIT 806, ST PETERSBURG, FL 33701
Active
$1,300,000
Condo
2 bd • 3 ba • 1,609 sq ft • MLS# TB8469347
275 1ST AVENUE S UNIT 2807, ST PETERSBURG, FL 33701
Active
$1,200,000
Condo
2 bd • 3 ba • 1,601 sq ft • MLS# TB8435316
100 1ST AVENUE N UNIT 3307, ST PETERSBURG, FL 33701
Active
$209,000
Condo
0 bd • 1 ba • 425 sq ft • MLS# TB8489148
130 4TH AVENUE N UNIT 106, ST PETERSBURG, FL 33701
Active
$750,000
Condo
2 bd • 2 ba • 1,300 sq ft • MLS# TB8499821
700 BEACH DRIVE NE UNIT 708, ST PETERSBURG, FL 33701
Active
$2,149,000
Condo
3 bd • 4 ba • 2,526 sq ft • MLS# TB8500729
275 1ST AVENUE S UNIT 3501, ST PETERSBURG, FL 33701
Active
$2,099,000
Condo
2 bd • 3 ba • 2,255 sq ft • MLS# TB8500759
275 1ST AVENUE S UNIT 3603, ST PETERSBURG, FL 33701
Active
$4,999,000
Condo
3 bd • 5 ba • 3,972 sq ft • MLS# TB8500827
275 1ST AVENUE S UNIT 4204, ST PETERSBURG, FL 33701
Active
$1,359,000
Condo
2 bd • 3 ba • 1,610 sq ft • MLS# TB8500865
275 1ST AVENUE S UNIT 3708, ST PETERSBURG, FL 33701
Active
$7,000,000
Condo
3 bd • 5 ba • 4,005 sq ft • MLS# TB8397577
100 1ST AVENUE N UNIT 3905, ST PETERSBURG, FL 33701
Active
$629,900
Condo
2 bd • 2 ba • 1,360 sq ft • MLS# TB8473665
1000 N SHORE DRIVE NE UNIT 2, ST PETERSBURG, FL 33701
Active
$259,900
Condo
1 bd • 1 ba • 707 sq ft • MLS# TB8464942
130 4TH AVENUE N UNIT 201, ST PETERSBURG, FL 33701
Active
$1,299,999
Condo
2 bd • 2 ba • 1,912 sq ft • MLS# TB8419950
777 3RD AVENUE N UNIT 1104, ST PETERSBURG, FL 33701
Active
$1,549,000
Condo
3 bd • 3 ba • 2,120 sq ft • MLS# TB8490960
176 4TH AVENUE NE UNIT 201, ST PETERSBURG, FL 33701
Active
$4,900,000
Condo
3 bd • 4 ba • 3,660 sq ft • MLS# TB8487087
180 BEACH DRIVE NE UNIT 1401, ST PETERSBURG, FL 33701
Active
$1,790,000
Condo
2 bd • 3 ba • 1,670 sq ft • MLS# TB8430368
555 5TH AVENUE NE UNIT 183, ST PETERSBURG, FL 33701
Active
$324,900
Condo
2 bd • 2 ba • 875 sq ft • MLS# TB8476791
701 MIRROR LAKE DRIVE N UNIT 121, ST PETERSBURG, FL 33701
Active
$750,000
Condo
3 bd • 2 ba • 1,786 sq ft • MLS# TB8443652
340 1ST STREET N UNIT D, ST PETERSBURG, FL 33701
Active
$318,000
Condo
2 bd • 2 ba • 875 sq ft • MLS# TB8480911
701 MIRROR LAKE DRIVE N UNIT 120, ST PETERSBURG, FL 33701
Active
$289,000
Condo
1 bd • 1 ba • 859 sq ft • MLS# TB8447987
470 3RD STREET S UNIT 921, ST PETERSBURG, FL 33701
Active
$1,900,000
Condo
3 bd • 3 ba • 2,141 sq ft • MLS# TB8501055
400 CENTRAL AVENUE UNIT 3603, ST PETERSBURG, FL 33701
Active
$575,000
Condo
3 bd • 2 ba • 1,905 sq ft • MLS# TB8418213
1 BEACH DRIVE SE UNIT 810, ST PETERSBURG, FL 33701
Active
$1,475,000
Condo
2 bd • 3 ba • 1,857 sq ft • MLS# TB8445479
301 1ST STREET S UNIT 3305, ST PETERSBURG, FL 33701
Active
$413,900
Condo
1 bd • 1 ba • 602 sq ft • MLS# TB8469973
410 12TH AVENUE NE UNIT 8, ST PETERSBURG, FL 33701
Active
$179,000
Condo
1 bd • 1 ba • 780 sq ft • MLS# TB8450640
841 4TH AVENUE N UNIT 32, ST PETERSBURG, FL 33701
Active
$1,300,000
Condo
2 bd • 3 ba • 2,202 sq ft • MLS# TB8462814
275 1ST AVENUE S UNIT 1104, ST PETERSBURG, FL 33701
Active
$2,900,000
Condo
3 bd • 3 ba • 3,000 sq ft • MLS# TB8502622
555 5TH AVENUE NE UNIT 1122, ST PETERSBURG, FL 33701
Active
$899,000
Condo
2 bd • 2 ba • 1,550 sq ft • MLS# TB8464578
777 3RD AVENUE N UNIT 1106, ST PETERSBURG, FL 33701
Active
$1,199,000
Condo
3 bd • 3 ba • 2,183 sq ft • MLS# U8252597
777 3RD AVENUE N UNIT 908, ST PETERSBURG, FL 33701
Page 1 of 3 (202 results)
Unlock MLS

Based on information from Unlock MLS (alternatively, from ACTRIS) for the period through 2026-02-11 05:12:32 PST. Neither the Board nor ACTRIS guarantees or is in any way responsible for its accuracy. All data is provided "AS IS" and with all faults. Data maintained by the Board or ACTRIS may not reflect all real estate activity in the market. Information being provided is for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Some IDX listings have been excluded from this website. Click here for more information

LERA

IDX information is provided exclusively for personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed.

Houston REALTORS® Information Service

Copyright 2026, Houston REALTORS® Information Service, Inc. The information provided is exclusively for consumers' personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed.

Lubbock Association of REALTORS®

IDX information is provided exclusively for personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed.

Greater El Paso Association of REALTORS®

The data relating to real estate for sale on this web site comes in part from the IDX Program of the Greater El Paso Association of REALTORS®. Real estate listings held by brokerage firms other than Zillow, Inc are marked with the IDX logo or the IDX thumbnail logo and detailed information about them includes the name of the listing brokers. Listing data is deemed reliable but not guaranteed. Copyright 2026 the Greater El Paso Association of REALTORS®, MLS Inc. All rights reserved.

Laredo Association of REALTORS®

© 2026 Laredo Multiple Listing Service. Information is deemed to be reliable but not guaranteed. Information is provided exclusively for consumers personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Central Texas MLS

Listing and property data is from an Internet Data Exchange (IDX) provided by the Central Texas MLS. Some properties which appear for sale on the website may no longer be available because they are for instance, under contract, sold or are no longer being offered for sale. IDX information is provided exclusively for personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed. Copyright 2026 Central Texas MLS, All Rights Reserved.

Greater Tyler Association of REALTORS®

IDX information is provided exclusively for consumers' personal, non-commercial use, that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information deemed to be reliable but not guaranteed.

Odessa Board of REALTORS®

IDX information is provided exclusively for personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed.