Search for Condo for Sale in Saint Petersburg, Florida. Browse all of Mashvisor’s Condo listings and other investment property types including Single Family Homes, Multi Family Homes, Condos, Townhouses and Other Homes.
Showing 773 Condo listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
316 8th St S #604Saint Petersburg, FLSet within Casablanca Towers, this sixth-floor residence offers a standout blend of downto... |
2 beds | 2 baths | 1,141 sq.ft. |
$440,000 |
Airbnb cash on cash: -1.26%
|
4993 Bacopa Ln S #705Saint Petersburg, FLLuxury Waterfront Condo with Sunshine Skyway Bridge Views | Developer-Designed Combined Re... |
4 beds | 3 baths | 3,700 sq.ft. |
$2,500,000 |
Airbnb cash on cash: -0.13%
|
400 4th Ave S #408Saint Petersburg, FLModern, Open Concept, Updated and Upgraded, Downtown Condo, has to 2 Close Assigned Interi... |
1 beds | 1 baths | 1,055 sq.ft. |
$615,000 |
Airbnb cash on cash: -1.28%
|
650 Collany Rd #401Saint Petersburg, FLPrivate Drive No HOA Over 4 Acres. Enchanting pond & waterfall greet you at the front door... |
3 beds | 3 baths | 2,721 sq.ft. |
$2,695,000 |
Airbnb cash on cash: -2.41%
|
363 Pinellas Bayway S #42Saint Petersburg, FLDive into the ultimate waterfront lifestyle with this stunning 2-bedroom, 2-bathroom condo... |
2 beds | 2 baths | 1,135 sq.ft. |
$785,000 |
Airbnb cash on cash: -2.19%
|
1 Beach Dr SE #2206Saint Petersburg, FL1 Beach Dr SE #2206, Saint Petersburg, FL 33701 | Condo/Coop |
2 beds | 2 baths | 2,200 sq.ft. |
$1,199,000 |
Airbnb cash on cash: -1.88%
|
7520 Sunshine Skyway Ln S #P5Saint Petersburg, FLVirtually Staged. Welcome home to this completely renovated first floor corner condo, feat... |
2 beds | 2 baths | 1,315 sq.ft. |
$459,750 |
Airbnb cash on cash: -2.98%
|
5700 Escondida Blvd S #506Saint Petersburg, FLTropical Paradise of Playa Econdida. Custom cabinetry, granite countertops, stainless appl... |
2 beds | 2 baths | 1,300 sq.ft. |
$390,000 |
Airbnb cash on cash: -1.66%
|
723 115th Ave N #2106Saint Petersburg, FLOne or more photo(s) has been virtually staged. Tucked inside a quiet, well-established co... |
2 beds | 2 baths | 1,100 sq.ft. |
$148,000 |
Airbnb cash on cash: -0.7%
|
1000 N Shore Dr NE #2Saint Petersburg, FL1000 N Shore Dr NE #2, Saint Petersburg, FL 33701 | Condo/Coop |
2 beds | 2 baths | 1,360 sq.ft. |
$619,900 |
Airbnb cash on cash: -0.46%
|
5969 Terrace Park Dr N #104Saint Petersburg, FLWelcome to this inviting condominium located on Terrace Park Dr N in Saint Petersburg. Thi... |
2 beds | 2 baths | 915 sq.ft. |
$219,000 |
Airbnb cash on cash: -0.98%
|
410 12th Ave NE #8Saint Petersburg, FLThis location is all about lifestyle. Nestled in the highly sought-after Historic Old Nort... |
1 beds | 1 baths | 602 sq.ft. |
$354,800 |
Airbnb cash on cash: 1.79%
|
4915 Bay St NE #126Saint Petersburg, FLMUCH SOUGHT AFTER BUILDING ON THE 1ST FLOOR DUE TO NO WATER INTRUSION NOR FLOOD DAMAGE DUE... |
2 beds | 2 baths | 1,035 sq.ft. |
$120,000 |
Airbnb cash on cash: 0.35%
|
12033 Gandy Blvd N #133Saint Petersburg, FLUnder contract-accepting backup offers. Experience the epitome of luxury living at the Gra... |
3 beds | 2 baths | 2,187 sq.ft. |
$467,900 |
Airbnb cash on cash: -2.13%
|
700 Beach Dr NE #708Saint Petersburg, FLPure Perfection in Old Northeast â Designer Corner Unit with Stunning Views - Everything... |
2 beds | 2 baths | 1,300 sq.ft. |
$699,000 |
Airbnb cash on cash: -3.06%
|
700 Beach Dr NE #603Saint Petersburg, FLThis beautiful, move-in ready 2-bedroom, 2-bathroom front corner condo is as timely as it ... |
2 beds | 2 baths | 1,220 sq.ft. |
$675,000 |
Airbnb cash on cash: -0.42%
|
5220 Brittany Dr S #901Saint Petersburg, FLOne or more photo(s) has been virtually staged. Point Brittany offers luxurious waterfront... |
2 beds | 2 baths | 1,175 sq.ft. |
$239,000 |
Airbnb cash on cash: -3.44%
|
6294 Bahia Del Mar Cir #904Saint Petersburg, FLAbsolutely spectacular panoramic views from this spacious 9th floor condo located on Isla ... |
2 beds | 2 baths | 1,500 sq.ft. |
$649,900 |
Airbnb cash on cash: -2.36%
|
7975 58th Ave N #408Saint Petersburg, FLStunning water views from this 2 bedroom 2 bath condo! Located on the 4th right off the el... |
2 beds | 2 baths | 1,100 sq.ft. |
$110,000 |
Airbnb cash on cash: 3.01%
|
7520 Sunshine Skyway Ln S #T22Saint Petersburg, FLVirtually Staged. New PRICE ADJUSTMENT ! Welcome to Seapoint Terrace Condo Community, wher... |
2 beds | 2 baths | 1,210 sq.ft. |
$430,000 |
Airbnb cash on cash: -2.67%
|
11901 4th St N #8102Saint Petersburg, FLFirst floor CORNER UNIT completely updated condo in the upscale community of Baypointe Pre... |
2 beds | 1 baths | 857 sq.ft. |
$185,000 |
Airbnb cash on cash: 1.54%
|
5020 Beach Dr SE #DSaint Petersburg, FLDiscover⦠your own slice of paradise on the bay. This charming 2 bedroom, 1bathroom w... |
2 beds | 1 baths | 773 sq.ft. |
$240,000 |
Airbnb cash on cash: -2.18%
|
4900 Brittany Dr S #610Saint Petersburg, FLPRICE IMPROVEMENT! Gorgeous waterfront views, abundant natural light, and a relaxed coasta... |
1 beds | 1 baths | 745 sq.ft. |
$185,000 |
Airbnb cash on cash: -5.22%
|
5967 Terrace Park Dr N #104Saint Petersburg, FLWOW! Ground Floor Beautifully updated, Clean, Light & Bright 2 bedroom 2 bath Condo Fresh... |
2 beds | 2 baths | 830 sq.ft. |
$104,500 |
Airbnb cash on cash: 2.63%
|
300 Beach Dr NE #1201Saint Petersburg, FLAn expansive 12th-floor condo featuring two bedrooms, 2.5 bathrooms, and a versatile bonus... |
2 beds | 2 baths | 2,384 sq.ft. |
$1,789,000 |
Airbnb cash on cash: -3.04%
|
350 79th Ave N #236Saint Petersburg, FLWelcome to your dream waterfront condo! Do not miss this centrally located gem! Close to s... |
2 beds | 1 baths | 915 sq.ft. |
$130,000 |
Airbnb cash on cash: -5.07%
|
6105 Bahia Del Mar Cir #682Saint Petersburg, FLWelcome to this beautiful three-bedroom condo in the prestigious Club Bahia Vista. This ex... |
3 beds | 2 baths | 1,375 sq.ft. |
$725,000 |
Airbnb cash on cash: -2.1%
|
7100 Sunshine Skyway Ln S #704Saint Petersburg, FLWHAT A VIEW! Maintenance free living on the water...what more could you ask for?! This spa... |
2 beds | 2 baths | 1,290 sq.ft. |
$285,000 |
Airbnb cash on cash: 7.04%
|
5660 80th St N #B101Saint Petersburg, FLCoveted 1st floor condo in Five Towns! The campus of Five Towns offers all the amenities f... |
1 beds | 1 baths | 835 sq.ft. |
$120,000 |
Airbnb cash on cash: 4.55%
|
130 4th Ave N #201Saint Petersburg, FLWelcome to downtown living at its finest in the heart of St. Petersburg. This one-bedroom,... |
1 beds | 1 baths | 707 sq.ft. |
$249,000 |
Airbnb cash on cash: -2.45%
|
6190 80th St N #304Saint Petersburg, FLYou've been waiting for it, and it's finally here. You know the one, the lightest and brig... |
2 beds | 2 baths | 1,100 sq.ft. |
$205,000 |
Airbnb cash on cash: 0.69%
|
1338 Snell Isle Blvd NE #2Saint Petersburg, FLA taste of Gorgeous! Move in ready Condo unit in Prime Snell Isle minutes to downtown gall... |
2 beds | 2 baths | 1,100 sq.ft. |
$325,000 |
Airbnb cash on cash: 1.69%
|
10263 Gandy Blvd N #406Saint Petersburg, FLShort Sale. Recently renovated 2nd floor corner unit in this gated community featuring vau... |
1 beds | 1 baths | 742 sq.ft. |
$150,000 |
Airbnb cash on cash: 1.45%
|
366 47th Ave N #5Saint Petersburg, FLWelcome home to this beautifully updated single-level end-unit condo that lives more like ... |
2 beds | 2 baths | 865 sq.ft. |
$289,000 |
Airbnb cash on cash: -0.05%
|
9100 DR Martin Luther King JR St N #301Saint Petersburg, FLMove in ready! First floor, end unit in the Enclave. Light, bright, clean and freshly pa... |
1 beds | 1 baths | 525 sq.ft. |
$99,900 |
Airbnb cash on cash: -3.15%
|
5130 Brittany Dr S #807Saint Petersburg, FLOne or more photo(s) has been virtually staged. Experience elevated coastal living in this... |
2 beds | 2 baths | 1,605 sq.ft. |
$335,000 |
Airbnb cash on cash: -2.44%
|
628 Boca Ciega Point Blvd SSaint Petersburg, FLAn incredible opportunity to own a 2 bedroom 2 bath villa with gorgeous Intracoastal views... |
2 beds | 2 baths | 1,400 sq.ft. |
$469,999 |
Airbnb cash on cash: -1.43%
|
5357 81st St N #18Saint Petersburg, FLVirtually Staged. Welcome to Paradise Shores, a highly sought-after 55+ community offering... |
2 beds | 2 baths | 1,040 sq.ft. |
$105,000 |
Airbnb cash on cash: 1.04%
|
5973 Terrace Park Dr N #311Saint Petersburg, FLWelcome to Terrace Park of Five Towns, Updated condo unit #311. Completely updated 2 bedro... |
2 beds | 2 baths | 985 sq.ft. |
$164,900 |
Airbnb cash on cash: -1.62%
|