Search for Townhouse for Sale in Saint Petersburg, Florida. Browse all of Mashvisor’s Townhouse listings and other investment property types including Single Family Homes, Multi Family Homes, Condos, Townhouses and Other Homes.
Showing 25 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
8414 17th St NSaint Petersburg, FLBeautiful 3 bedroom, 1 1/2 bath townhouse in highly sought after Cinnamon Lake. The porch... |
3 beds | 1 baths | 1,305 sq.ft. |
$274,900 |
Airbnb cash on cash: 5.77%
|
1171 Venetian Harbor Dr NESaint Petersburg, FLCOMPLETELY UPDATED! You will not find anything nicer for the price! Three story, Mediterra... |
3 beds | 2 baths | 2,044 sq.ft. |
$499,999 |
Airbnb cash on cash: 2.63%
|
932 Myakka Ct NESaint Petersburg, FLNestled within the peaceful, gated community of Caya Costa, this beautifully updated 3-bed... |
3 beds | 3 baths | 1,796 sq.ft. |
$519,500 |
Airbnb cash on cash: 1.64%
|
343 8th St NSaint Petersburg, FLVirtually Staged. Welcome to this beautifully designed townhouse located at 343 8th St N, ... |
3 beds | 3 baths | 1,988 sq.ft. |
$767,500 |
Airbnb cash on cash: 1.63%
|
6064 Moorings Dr SSaint Petersburg, FLLuxury WATERFRONT Townhome nestled in The Cove at Loggerhead Marina. NO FLOODING. Immerse ... |
4 beds | 2 baths | 1,920 sq.ft. |
$680,000 |
Airbnb cash on cash: 7.42%
|
1525 29th Ave NSaint Petersburg, FLAttention investors and homebuyers! This bank-owned home is now available to purchase onli... |
3 beds | 3 baths | 2,187 sq.ft. |
$719,900 |
Airbnb cash on cash: 2.34%
|
752 Vallance Way NESaint Petersburg, FLWelcome to this beautifully renovated townhome in the highly desirable Wyngate community o... |
3 beds | 2 baths | 1,453 sq.ft. |
$385,000 |
Airbnb cash on cash: 3.81%
|
323 Madeira CirSaint Petersburg, FLWelcome to waterfront living at its finest in Tierra Verde, St. Petersburgâwhere coastal... |
3 beds | 3 baths | 1,585 sq.ft. |
$739,000 |
Airbnb cash on cash: 0.56%
|
1625 9th Ave NSaint Petersburg, FLHome is situated in the Woodlawn Oaks neighborhood. Interstate 275 less than a minute away... |
3 beds | 2 baths | 2,342 sq.ft. |
$699,000 |
Airbnb cash on cash: 3.83%
|
1210 25th St NSaint Petersburg, FLThis Boho-Chic aesthetic designed 3 bedroom 3.5 bathroom end unit town-home has been metic... |
3 beds | 3 baths | 2,165 sq.ft. |
$775,000 |
Airbnb cash on cash: 1.71%
|
745 Pinellas Bayway S #106Saint Petersburg, FLUPDATED TOWNHOME IN GORGEOUS TIERRA VERDE, FL | Welcome to this stylishly updated 2-bedroo... |
2 beds | 2 baths | 1,475 sq.ft. |
$499,000 |
Airbnb cash on cash: 0.11%
|
2724 5th Ave SSaint Petersburg, FL2724 5th Ave S, Saint Petersburg, FL 33712 | Townhouse |
3 beds | 3 baths | 2,079 sq.ft. |
$699,900 |
Airbnb cash on cash: 1.6%
|
2168 9th Ave NSaint Petersburg, FL2168 9th Ave N, Saint Petersburg, FL 33713 | Single Family Residential |
3 beds | 3 baths | 2,118 sq.ft. |
$799,000 |
Airbnb cash on cash: 2.05%
|
6260 Sun Blvd #4Saint Petersburg, FLLive the Florida lifestyle in this beautifully FURNISHED 3-bedroom, 3-bathroom townhome lo... |
4 beds | 3 baths | 1,650 sq.ft. |
$539,999 |
Airbnb cash on cash: 7.37%
|
394 Madeira CirSaint Petersburg, FLWelcome to your own slice of paradise where coastal charm meets low-maintenance living FUR... |
3 beds | 3 baths | 1,585 sq.ft. |
$610,000 |
Airbnb cash on cash: 1.39%
|
1092 Sanabel Ct NESaint Petersburg, FL1092 Sanabel Ct NE, Saint Petersburg, FL 33702 | Townhouse |
3 beds | 3 baths | 1,796 sq.ft. |
$560,000 |
Airbnb cash on cash: 1.81%
|
6080 Moorings Dr SSaint Petersburg, FLVirtually Staged. Impeccable coastal Luxury living within this premier gated townhome comm... |
4 beds | 2 baths | 1,920 sq.ft. |
$670,000 |
Airbnb cash on cash: 8.29%
|
1225 Savona Dr NESaint Petersburg, FL1225 Savona Dr NE, Saint Petersburg, FL 33702 | Townhouse |
3 beds | 2 baths | 2,310 sq.ft. |
$549,000 |
Airbnb cash on cash: 2.23%
|
381 Madeira CirSaint Petersburg, FLWelcome to your coastal retreat in the highly desirable Tierra Verde community, just minut... |
3 beds | 3 baths | 1,585 sq.ft. |
$515,000 |
Airbnb cash on cash: 2.26%
|
5291 Neil DrSaint Petersburg, FLHere is the UNICORN you've been looking for! Newly built in 2022, located in a NON FLOOD Z... |
3 beds | 2 baths | 1,556 sq.ft. |
$415,000 |
Airbnb cash on cash: 3.86%
|
1531 29th Ave NSaint Petersburg, FL1531 29th Ave N, Saint Petersburg, FL 33704 | Townhouse |
3 beds | 3 baths | 2,125 sq.ft. |
$699,900 |
Airbnb cash on cash: 2.42%
|
545 Pinellas Bayway S #302Saint Petersburg, FL545 Pinellas Bayway S #302, Saint Petersburg, FL 33715 | Townhouse |
3 beds | 3 baths | 2,100 sq.ft. |
$550,000 |
Airbnb cash on cash: 2.07%
|
5282 Neil DrSaint Petersburg, FL5282 Neil Dr, Saint Petersburg, FL 33714 | Townhouse |
3 beds | 2 baths | 1,713 sq.ft. |
$429,900 |
Airbnb cash on cash: 4.25%
|
1340 13th Ave SSaint Petersburg, FL1340 13th Ave S, Saint Petersburg, FL 33713 | Townhouse |
4 beds | 2 baths | 1,132 sq.ft. |
$449,000 |
Airbnb cash on cash: 3.81%
|
6177 1st Ave NSaint Petersburg, FL6177 1st Ave N, Saint Petersburg, FL 33710 | Townhouse |
3 beds | 2 baths | 2,047 sq.ft. |
$717,000 |
Airbnb cash on cash: 2.59%
|