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:
146 4th Avenue Ne 504, ST PETERSBURG
New Listing

$1,475,000

146 4th Avenue Ne 504, ST PETERSBURG

2 Beds 2 Baths 1,570 SqFt Residential MLS® # TB8340727
1051 79th Avenue N 314, ST PETERSBURG
New Listing

$179,500

1051 79th Avenue N 314, ST PETERSBURG

2 Beds 1 Bath 860 SqFt Residential MLS® # TB8331278
175 1st Street S 3102, ST PETERSBURG
New Listing

$2,650,000

175 1st Street S 3102, ST PETERSBURG

3 Beds 3 Baths 2,403 SqFt Residential MLS® # TB8340987
9100 Dr Martin Luther King Jr Street N 313, ST PETERSBURG
New Listing

$160,000

9100 Dr Martin Luther King Jr Street N 313, ST PETERSBURG

1 Bed 1 Bath 535 SqFt Residential MLS® # S5118934
5700 Escondida Boulevard S 302, ST PETERSBURG
New Listing

$1,100,000

5700 Escondida Boulevard S 302, ST PETERSBURG

3 Beds 3 Baths 1,755 SqFt Residential MLS® # TB8340745
126 4th Avenue Ne 1402, ST PETERSBURG
Pending

$2,824,900

126 4th Avenue Ne 1402, ST PETERSBURG

3 Beds 3 Baths 2,156 SqFt Residential MLS® # U8239047
126 4th Avenue Ne 1002, ST PETERSBURG
Pending

$2,374,900

126 4th Avenue Ne 1002, ST PETERSBURG

3 Beds 3 Baths 2,156 SqFt Residential MLS® # U8239062
6291 Bahia Del Mar Circle 702, ST PETERSBURG
Pending

$650,000

6291 Bahia Del Mar Circle 702, ST PETERSBURG

2 Beds 2 Baths 1,500 SqFt Residential MLS® # TB8339200
301 1st Street S 3204, ST PETERSBURG
New Listing

$2,299,000

301 1st Street S 3204, ST PETERSBURG

2 Beds 3 Baths 2,036 SqFt Residential MLS® # TB8340760
9940 47th Avenue N 120, ST PETERSBURG
New Listing

$164,000

9940 47th Avenue N 120, ST PETERSBURG

2 Beds 1 Bath 900 SqFt Residential MLS® # TB8339431
5200 Brittany Drive S 1110, ST PETERSBURG
New Listing

$519,000

5200 Brittany Drive S 1110, ST PETERSBURG

2 Beds 2 Baths 1,740 SqFt Residential MLS® # TB8335381
300 Beach Drive Ne 1401, ST PETERSBURG
New Listing

$2,150,000

300 Beach Drive Ne 1401, ST PETERSBURG

2 Beds 3 Baths 2,384 SqFt Residential MLS® # TB8340436
199 Dali Boulevard 407, ST PETERSBURG
New Listing

$1,245,000

199 Dali Boulevard 407, ST PETERSBURG

2 Beds 2 Baths 1,555 SqFt Residential MLS® # TB8340357
5750 80th St N B106, ST PETERSBURG
New Listing

$244,000

5750 80th St N B106, ST PETERSBURG

2 Beds 2 Baths 1,140 SqFt Residential MLS® # TB8340609
7540 Sunshine Skyway Lane S 122, ST PETERSBURG
Pending

$447,000

7540 Sunshine Skyway Lane S 122, ST PETERSBURG

1 Bed 3 Baths 1,280 SqFt Residential MLS® # TB8339258
6287 Bahia Del Mar Circle #208, ST PETERSBURG
New Listing

$549,900

6287 Bahia Del Mar Circle #208, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8339938
4717 Dolphin Cay Lane S 301, ST PETERSBURG
New Listing

$650,000

4717 Dolphin Cay Lane S 301, ST PETERSBURG

2 Beds 2 Baths 1,438 SqFt Residential MLS® # TB8338080
400 4th Avenue S 506, ST PETERSBURG
New Listing

$795,000

400 4th Avenue S 506, ST PETERSBURG

2 Beds 2 Baths 1,378 SqFt Residential MLS® # TB8339795
3001 58th Avenue S 701, ST PETERSBURG
New Listing

$299,000

3001 58th Avenue S 701, ST PETERSBURG

3 Beds 2 Baths 1,180 SqFt Residential MLS® # TB8340539
3001 58th Avenue S 203, ST PETERSBURG
New Listing

$270,000

3001 58th Avenue S 203, ST PETERSBURG

2 Beds 2 Baths 1,098 SqFt Residential MLS® # TB8340540
600 3rd Avenue S 501, ST PETERSBURG
Pending

$1,025,000

600 3rd Avenue S 501, ST PETERSBURG

3 Beds 3 Baths 1,650 SqFt Residential MLS® # TB8308499
600 3rd Avenue S 305, ST PETERSBURG
Pending

$846,000

600 3rd Avenue S 305, ST PETERSBURG

3 Beds 3 Baths 1,650 SqFt Residential MLS® # TB8313059
555 5th Avenue Ne 521, ST PETERSBURG
New Listing

$2,500,000

555 5th Avenue Ne 521, ST PETERSBURG

3 Beds 3 Baths 3,000 SqFt Residential MLS® # TB8339989
301 1st Street S 2006, ST PETERSBURG
New Listing

$1,375,000

301 1st Street S 2006, ST PETERSBURG

2 Beds 3 Baths 1,663 SqFt Residential MLS® # TB8338609