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 69 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
545 Pinellas Bayway S #207Saint Petersburg, FLBeautiful Island of Tierra Verde welcomes you to this spacious townhome waiting for you to... |
3 beds | 3 baths | 2,100 sq.ft. |
$495,000 |
Airbnb cash on cash: 2.41%
|
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%
|
3858 Island WaySaint Petersburg, FLMeticulously maintained and updated, this is the unit in Coquina Key Townhomes you've been... |
3 beds | 2 baths | 1,345 sq.ft. |
$244,900 |
Airbnb cash on cash: 3.81%
|
120 1st St E #108Saint Petersburg, FLImagine...a town home large enough to accommodate guests, entertain large gatherings, and ... |
3 beds | 3 baths | 2,205 sq.ft. |
$599,900 |
Airbnb cash on cash: -0.29%
|
300 Valencia CirSaint Petersburg, FLGorgeous 3 bed 2 bath updated townhome close to shopping, dining and recreation; Enter thr... |
3 beds | 2 baths | 1,990 sq.ft. |
$449,900 |
Airbnb cash on cash: -2.15%
|
237 7th Ave N #2Saint Petersburg, FLUnder contract-accepting backup offers. Luxury dream townhome in the heart of the Old Nort... |
3 beds | 2 baths | 1,395 sq.ft. |
$749,000 |
Airbnb cash on cash: -0.86%
|
644 Saxony BlvdSaint Petersburg, FLWell maintained townhome in Gated Community in desirable location. Close proximity to airp... |
3 beds | 3 baths | 2,982 sq.ft. |
$709,000 |
Airbnb cash on cash: -2.08%
|
1325 Snell Isle Blvd NE #105Saint Petersburg, FLBeautiful Townhome at Water Club, a newly built waterfront community just minutes from vib... |
2 beds | 2 baths | 1,760 sq.ft. |
$1,100,000 |
Airbnb cash on cash: -1.77%
|
751 Pinellas Bayway S #208Saint Petersburg, FLUnder contract-accepting backup offers. Get ready to enjoy this wonderful, 2/2 townhome in... |
2 beds | 2 baths | 1,600 sq.ft. |
$414,900 |
Airbnb cash on cash: 0.92%
|
6057 Moorings Dr SSaint Petersburg, FLMarina living at its best in South St. Petersburg, FL. Luxurious three-story townhome situ... |
3 beds | 2 baths | 1,920 sq.ft. |
$739,000 |
Airbnb cash on cash: -1.03%
|
521 Pinellas Bayway S #202Saint Petersburg, FLOne or more photo(s) has been virtually staged. Experience Island Living at its Finest! D... |
3 beds | 3 baths | 2,140 sq.ft. |
$445,000 |
Airbnb cash on cash: 3.04%
|
903 Pinellas Bayway S #302Saint Petersburg, FLA MUST SEE great for entertaining spacious and beautiful townhome that features 3 bed/2.5 ... |
3 beds | 2 baths | 1,820 sq.ft. |
$475,000 |
Airbnb cash on cash: 1.77%
|
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%
|
623 53rd Ave NSaint Petersburg, FLFABULOUS 3 BEDROOM, 2.5 BATHROOM, 2 CAR GARAGE TOWNHOME IN THE MUCH DESIRED COMMUNITY OF C... |
3 beds | 2 baths | 1,995 sq.ft. |
$564,000 |
Airbnb cash on cash: 2.35%
|
350 2nd St N #6Saint Petersburg, FLLooking for a downtown lifestyle? The Huntington is a community of 27 townhomes ideally lo... |
3 beds | 2 baths | 1,625 sq.ft. |
$979,900 |
Airbnb cash on cash: -0.26%
|
316 34th Ave NSaint Petersburg, FLGorgeous Mediterranean Villa newly priced and ready to go! Come check out beautiful and s... |
3 beds | 2 baths | 2,200 sq.ft. |
$649,000 |
Airbnb cash on cash: 2%
|
623 52nd Ave NSaint Petersburg, FLEnd unit townhome located in Bay Breeze Cove, a townhome community. This turnkey, updated ... |
2 beds | 2 baths | 1,200 sq.ft. |
$379,000 |
Airbnb cash on cash: 2.62%
|
171 Valencia CirSaint Petersburg, FLWelcome HOME to this absolutely fabulous, completely updated, designer done end unit in th... |
3 beds | 2 baths | 2,085 sq.ft. |
$510,000 |
Airbnb cash on cash: -2.91%
|
2168 9th Ave NSaint Petersburg, FL2168 9th Ave N, Saint Petersburg, FL 33713 | Single Family Residential |
3 beds | 3 baths | 2,118 sq.ft. |
$860,000 |
Airbnb cash on cash: 1.77%
|
305 15th St NSaint Petersburg, FL305 15th St N, Saint Petersburg, FL 33705 | Townhouse |
3 beds | 3 baths | 2,077 sq.ft. |
$774,900 |
Airbnb cash on cash: 1.92%
|
307 15th St NSaint Petersburg, FL307 15th St N, Saint Petersburg, FL 33705 | Townhouse |
3 beds | 3 baths | 2,077 sq.ft. |
$799,900 |
Airbnb cash on cash: 1.81%
|
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.32%
|
128 1st St E #102Saint Petersburg, FLNO DAMAGE FROM EITHER HURRICANE. This large two-bedroom townhome has an open floor plan wi... |
2 beds | 2 baths | 1,500 sq.ft. |
$575,900 |
Airbnb cash on cash: -0.99%
|
5293 Neil DrSaint Petersburg, FLLive in the heart of Pinellas County â high and dry in a NO FLOOD ZONE â in this 2022 ... |
3 beds | 2 baths | 1,713 sq.ft. |
$454,900 |
Airbnb cash on cash: 3.38%
|
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%
|
1655 58th Ter S #3Saint Petersburg, FL1655 58th Ter S #3, Saint Petersburg, FL 33712 | Townhouse |
3 beds | 2 baths | 1,300 sq.ft. |
$199,999 |
Airbnb cash on cash: 6.76%
|
233 8th St NSaint Petersburg, FLUnder contract-accepting backup offers. Brand New, All Concrete Block Construction (First ... |
2 beds | 2 baths | 1,593 sq.ft. |
$884,999 |
Airbnb cash on cash: 1.71%
|
3455 17th Ave SSaint Petersburg, FLBrand new contemporary townhome with 3 bedrooms, 2.5 bathrooms, 1 Car Garage in Saint Pete... |
3 beds | 2 baths | 1,829 sq.ft. |
$435,000 |
Airbnb cash on cash: 5.7%
|
11 Franklin Ct S #CSaint Petersburg, FL11 Franklin Ct S #C, Saint Petersburg, FL 33711 | Townhouse |
3 beds | 2 baths | 2,334 sq.ft. |
$1,499,000 |
Airbnb cash on cash: -1.49%
|
1061 Pinellas Bayway SSaint Petersburg, FLMOTIVATED SELLER! Price Improved. Your Island Lifestyle Starts Here. Paradise Awaits Now a... |
3 beds | 3 baths | 2,236 sq.ft. |
$569,999 |
Airbnb cash on cash: 2.42%
|
3011 1st Ave NSaint Petersburg, FL3011 1st Ave N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,093 sq.ft. |
$849,900 |
Airbnb cash on cash: 0.85%
|
3005 1st Ave NSaint Petersburg, FL3005 1st Ave N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,108 sq.ft. |
$949,900 |
Airbnb cash on cash: 0.56%
|
3001 1st Ave NSaint Petersburg, FL3001 1st Ave N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,131 sq.ft. |
$1,010,100 |
Airbnb cash on cash: 0.42%
|
6183 1st Ave NSaint Petersburg, FL6183 1st Ave N, Saint Petersburg, FL 33710 | Townhouse |
3 beds | 2 baths | 2,047 sq.ft. |
$717,000 |
Airbnb cash on cash: 2.59%
|
Chroma Plan PlanSaint Petersburg, FLChroma Plan Plan, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,108 sq.ft. |
$904,800 |
Airbnb cash on cash: 1.05%
|
Fresco Plan PlanSaint Petersburg, FLFresco Plan Plan, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,131 sq.ft. |
$944,800 |
Airbnb cash on cash: 0.92%
|
Prism Plan PlanSaint Petersburg, FLPrism Plan Plan, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,093 sq.ft. |
$879,900 |
Airbnb cash on cash: 1.13%
|
301 15th St NSaint Petersburg, FL301 15th St N, Saint Petersburg, FL 33705 | Townhouse |
3 beds | 3 baths | 2,077 sq.ft. |
$849,900 |
Airbnb cash on cash: 1.59%
|
3603 1st Ave NSaint Petersburg, FL3603 1st Ave N, Saint Petersburg, FL 33713 | Townhouse |
2 beds | 2 baths | 1,378 sq.ft. |
$649,000 |
Airbnb cash on cash: 1.39%
|
268 Valencia CirSaint Petersburg, FL268 Valencia Cir, Saint Petersburg, FL 33716 | Townhouse |
3 beds | 2 baths | 1,990 sq.ft. |
$440,000 |
Airbnb cash on cash: -2.42%
|