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 66 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
11231 Kapok Grand CirSaint Petersburg, FLFABULOUS PRICE POINT for this 2 bedroom, 2 ½ bath, 1 car garage townhome in the desirable... |
2 beds | 2 baths | 1,332 sq.ft. |
$379,000 |
Airbnb cash on cash: 1.59%
|
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. |
$289,900 |
Airbnb cash on cash: 5.42%
|
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: -1.14%
|
11133 Kapok Grand CirSaint Petersburg, FLWelcome to the gated community of Kapok Grand, located just 1.7 miles from the beautiful s... |
2 beds | 2 baths | 1,332 sq.ft. |
$374,900 |
Airbnb cash on cash: 1.26%
|
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%
|
125 Pompano Dr SESaint Petersburg, FLStunning views of waterfront sunsets and downtown St Pete await you! This highly desired o... |
2 beds | 1 baths | 1,084 sq.ft. |
$299,800 |
Airbnb cash on cash: 0.5%
|
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%
|
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. |
$575,000 |
Airbnb cash on cash: 2.28%
|
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. |
$999,900 |
Airbnb cash on cash: -0.28%
|
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%
|
315 15th St NSaint Petersburg, FL315 15th St N, Saint Petersburg, FL 33705 | Townhouse |
2 beds | 2 baths | 1,708 sq.ft. |
$699,900 |
Airbnb cash on cash: 1.16%
|
305 15th St NSaint Petersburg, FL305 15th St N, Saint Petersburg, FL 33705 | Townhouse |
3 beds | 3 baths | 2,077 sq.ft. |
$799,900 |
Airbnb cash on cash: 1.81%
|
307 15th St NSaint Petersburg, FL307 15th St N, Saint Petersburg, FL 33705 | Townhouse |
3 beds | 3 baths | 2,077 sq.ft. |
$824,900 |
Airbnb cash on cash: 1.7%
|
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. |
$569,000 |
Airbnb cash on cash: 6.86%
|
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. |
$469,900 |
Airbnb cash on cash: 3.24%
|
1655 58th Ter S #3Saint Petersburg, FL1655 58th Ter S #3, Saint Petersburg, FL 33712 | Townhouse |
3 beds | 2 baths | 1,300 sq.ft. |
$225,000 |
Airbnb cash on cash: 5.82%
|
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. |
$889,999 |
Airbnb cash on cash: 1.69%
|
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,549,000 |
Airbnb cash on cash: -1.51%
|
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. |
$599,000 |
Airbnb cash on cash: 2.26%
|
3011 1st Ave NSaint Petersburg, FL3011 1st Ave N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,093 sq.ft. |
$914,850 |
Airbnb cash on cash: 0.65%
|
3005 1st Ave NSaint Petersburg, FL3005 1st Ave N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,108 sq.ft. |
$950,000 |
Airbnb cash on cash: 0.56%
|
494 31st Way NSaint Petersburg, FL494 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$629,990 |
Airbnb cash on cash: 1.75%
|
108 36th St NSaint Petersburg, FL108 36th St N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 2 baths | 1,592 sq.ft. |
$709,000 |
Airbnb cash on cash: 1.86%
|
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%
|
2108 4th St SSaint Petersburg, FLMOVE IN READY! Located in Historic Old Southeast on the urban edge of Downtown St. Petersb... |
3 beds | 3 baths | 2,280 sq.ft. |
$820,000 |
Airbnb cash on cash: 1.08%
|
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. |
$874,900 |
Airbnb cash on cash: 2%
|