St. Petersburg Condos For Sale

Search condos in St. Petersburg FL

Interested in finding the perfect St. Petersburg condo to call your own? Start searching St. Petersburg FL condos for sale below or contact us at your earliest convenience for help with your new condo search. 

Search St. Petersburg Condos For Sale

Sort by:
725 83rd Avenue N 202, ST PETERSBURG
New Listing

$256,999

725 83rd Avenue N 202, ST PETERSBURG

2 Beds 2 Baths 1,055 SqFt Residential MLS® # T3510324
1200 North Shore Drive Ne 516, ST PETERSBURG
New Listing

$375,000

1200 North Shore Drive Ne 516, ST PETERSBURG

1 Bed 1 Bath 750 SqFt Residential MLS® # U8234966
6365 Bahia Del Mar Boulevard 506, ST PETERSBURG
New Listing

$480,000

6365 Bahia Del Mar Boulevard 506, ST PETERSBURG

2 Beds 2 Baths 1,050 SqFt Residential MLS® # U8234968
10265 Gandy Boulevard N 1413, ST PETERSBURG
New Listing

$215,000

10265 Gandy Boulevard N 1413, ST PETERSBURG

2 Beds 2 Baths 1,028 SqFt Residential MLS® # U8233345
6191 Bahia Del Mar Boulevard 207, ST PETERSBURG
New Listing

$469,000

6191 Bahia Del Mar Boulevard 207, ST PETERSBURG

2 Beds 2 Baths 1,145 SqFt Residential MLS® # U8234568
4125 34th Way S 189, ST PETERSBURG
New Listing

$179,900

4125 34th Way S 189, ST PETERSBURG

2 Beds 2 Baths 1,075 SqFt Residential MLS® # U8234946
4651 1st Street Ne 309, ST PETERSBURG
New Listing

$369,000

4651 1st Street Ne 309, ST PETERSBURG

2 Beds 2 Baths 1,120 SqFt Residential MLS® # U8234312
4715 Bay Street Ne 127, ST PETERSBURG
New Listing

$278,000

4715 Bay Street Ne 127, ST PETERSBURG

2 Beds 2 Baths 1,035 SqFt Residential MLS® # U8234690
5901 Bahia Del Mar Circle 119, ST PETERSBURG
New Listing

$649,000

5901 Bahia Del Mar Circle 119, ST PETERSBURG

2 Beds 2 Baths 1,080 SqFt Residential MLS® # U8235060
10037 62nd Terrace N 12, ST PETERSBURG
Pending

$164,900

10037 62nd Terrace N 12, ST PETERSBURG

2 Beds 2 Baths 1,185 SqFt Residential MLS® # U8229170
4981 Bacopa Lane S 801, ST PETERSBURG
New Listing

$2,190,000

4981 Bacopa Lane S 801, ST PETERSBURG

3 Beds 3 Baths 3,028 SqFt Residential MLS® # U8234645
4901 38th Way S 317, ST PETERSBURG
New Listing

$200,000

4901 38th Way S 317, ST PETERSBURG

1 Bed 2 Baths 815 SqFt Residential MLS® # U8234391
6425 Shoreline Drive 10105, SAINT PETERSBURG
New Listing

$399,000

6425 Shoreline Drive 10105, SAINT PETERSBURG

2 Beds 2 Baths 1,215 SqFt Residential MLS® # U8234788
470 3rd Street S 311, ST PETERSBURG
New Listing

$298,000

470 3rd Street S 311, ST PETERSBURG

1 Bed 1 Bath 798 SqFt Residential MLS® # U8234907
100 1st Avenue N 1505, ST PETERSBURG
New Listing

$3,200,000

100 1st Avenue N 1505, ST PETERSBURG

3 Beds 4 Baths 2,475 SqFt Residential MLS® # U8234915
10200 Gandy Boulevard N 723, ST PETERSBURG
New Listing

$159,950

10200 Gandy Boulevard N 723, ST PETERSBURG

1 Bed 1 Bath 642 SqFt Residential MLS® # U8234932
5146 Beach Drive Se B, ST PETERSBURG
New Listing

$315,000

5146 Beach Drive Se B, ST PETERSBURG

1 Bed 1 Bath 823 SqFt Residential MLS® # U8234883
5130 Brittany Drive S 208, ST PETERSBURG
New Listing

$445,000

5130 Brittany Drive S 208, ST PETERSBURG

2 Beds 2 Baths 1,760 SqFt Residential MLS® # U8234958
10200 Gandy Boulevard N 1006, ST PETERSBURG
New Listing

$154,900

10200 Gandy Boulevard N 1006, ST PETERSBURG

1 Bed 1 Bath 468 SqFt Residential MLS® # T3511927
5095 Bay Street Ne 307, ST PETERSBURG
New Listing

$199,000

5095 Bay Street Ne 307, ST PETERSBURG

1 Bed 2 Baths 930 SqFt Residential MLS® # U8234599
2050 58th Avenue N 28, ST PETERSBURG
New Listing

$160,000

2050 58th Avenue N 28, ST PETERSBURG

2 Beds 1 Bath 900 SqFt Residential MLS® # W7862911
11901 4th Street N 4106, ST PETERSBURG
Pending

$150,000

11901 4th Street N 4106, ST PETERSBURG

1 Bed 1 Bath 616 SqFt Residential MLS® # U8230100
316 8th Street S 401, ST PETERSBURG
New Listing

$435,000

316 8th Street S 401, ST PETERSBURG

2 Beds 2 Baths 1,141 SqFt Residential MLS® # U8233474
6361 Bahia Del Mar Boulevard 503, ST PETERSBURG
New Listing

$340,000

6361 Bahia Del Mar Boulevard 503, ST PETERSBURG

1 Bed 2 Baths 780 SqFt Residential MLS® # U8234682