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 46 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
4639 Overlook Dr NESaint Petersburg, FLSun Ketch Townhomes at Venetian Isles is just 4 miles to downtown St Pete. The exterior ha... |
4 beds | 4 baths | 2,788 sq.ft. |
$739,000 |
Airbnb cash on cash: 7.1%
|
1355 Pinellas Bayway S #23Saint Petersburg, FLReduced and Ready for Immediate Occupancy! Welcome to Townhome 23, nestled in the coveted ... |
3 beds | 2 baths | 1,740 sq.ft. |
$529,000 |
Airbnb cash on cash: 3.85%
|
391 Madeira CirSaint Petersburg, FLWelcome to coastal living at its finest! This beautifully updated three-bedroom, three-bat... |
3 beds | 3 baths | 1,585 sq.ft. |
$469,000 |
Airbnb cash on cash: 5.85%
|
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. |
$429,900 |
Airbnb cash on cash: 1.09%
|
851 3rd Ave NSaint Petersburg, FLWelcome to this stylishly updated townhome tucked into one of St. Peteâs most walkable a... |
2 beds | 2 baths | 1,245 sq.ft. |
$500,000 |
Airbnb cash on cash: 1.98%
|
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. |
$534,000 |
Airbnb cash on cash: 1.47%
|
380 Pinellas Bayway S #BSaint Petersburg, FLWelcome to the island life youâve been dreaming about. Perfectly set along Tierra Verdeâ... |
3 beds | 2 baths | 1,662 sq.ft. |
$829,000 |
Airbnb cash on cash: 2.29%
|
307 Madeira CirSaint Petersburg, FLCalling all boaters! Don't miss this absolutely beautiful WATERFRONT townhome offering a D... |
3 beds | 3 baths | 1,585 sq.ft. |
$824,900 |
Airbnb cash on cash: 2.42%
|
1117 Pinellas Bayway S #306Saint Petersburg, FLUnder contract-accepting backup offers. BRAND NEW LOOK! Completely Refreshed August 18th. ... |
2 beds | 2 baths | 1,918 sq.ft. |
$489,000 |
Airbnb cash on cash: 1.28%
|
375 Madeira CirSaint Petersburg, FLOne or more photo(s) has been virtually staged. Gorgeous, move-in-ready, nothing needs to ... |
3 beds | 3 baths | 1,585 sq.ft. |
$525,000 |
Airbnb cash on cash: 5.37%
|
5102 White Pine Cir NESaint Petersburg, FLBehind the gates of the beautiful community of Placido Bayou, on one of its most peaceful ... |
4 beds | 3 baths | 2,085 sq.ft. |
$844,000 |
Airbnb cash on cash: 5.48%
|
6343 23rd St NSaint Petersburg, FLFully updated Townhome under $250,000! Enter this beautifully remodeled unit and you are g... |
2 beds | 1 baths | 1,195 sq.ft. |
$235,000 |
Airbnb cash on cash: 2.59%
|
315 15th St NSaint Petersburg, FL315 15th St N, Saint Petersburg, FL 33705 | Townhouse |
2 beds | 2 baths | 1,708 sq.ft. |
$749,900 |
Airbnb cash on cash: 0.96%
|
324 Madeira CirSaint Petersburg, FL324 Madeira Cir, TIERRA VERDE, FL 33715 | Townhouse |
3 beds | 3 baths | 1,585 sq.ft. |
$549,900 |
Airbnb cash on cash: 2.1%
|
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. |
$599,000 |
Airbnb cash on cash: 6.42%
|
346 Madeira CirSaint Petersburg, FLSAVE THOUSANDS WITH THE ASSUMABLE VA LOAN @ 2.25% APR CURRENTLY ON THIS PROPERTY!* Untou... |
3 beds | 2 baths | 1,585 sq.ft. |
$449,900 |
Airbnb cash on cash: 6.67%
|
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. |
$899,999 |
Airbnb cash on cash: 1.66%
|
380 Pinellas Bayway S #ESaint Petersburg, FLStep inside and say, âAlexa, weâre home.â Soft music begins, lights glow throughout ... |
4 beds | 3 baths | 1,905 sq.ft. |
$985,000 |
Airbnb cash on cash: 1.73%
|
187 145th Ave E #4Saint Petersburg, FL**NEW & Improved Price on NEW CONSTRUCTION!** Your dream beach lifestyle awaits! HIGH & DR... |
3 beds | 3 baths | 2,200 sq.ft. |
$1,169,500 |
Airbnb cash on cash: 1%
|
3457 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. |
$445,000 |
Airbnb cash on cash: 5.55%
|
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%
|
225 49th Ave NSaint Petersburg, FL225 49th Ave N, Saint Petersburg, FL 33703 | Townhouse |
4 beds | 3 baths | 2,300 sq.ft. |
$599,000 |
Airbnb cash on cash: 9.62%
|
17817 Gulf Blvd #ASaint Petersburg, FL17817 Gulf Blvd #A, REdington Shores, FL 33708 | Townhouse |
3 beds | 3 baths | 2,680 sq.ft. |
$999,000 |
Airbnb cash on cash: 1.53%
|
367 Madeira CirSaint Petersburg, FLWelcome to the enclave of "Palms of Tierra," a vibrant townhome community nestled on the c... |
3 beds | 3 baths | 1,585 sq.ft. |
$875,000 |
Airbnb cash on cash: 2.68%
|
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: 2.48%
|
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%
|
1355 Pinellas Bayway S #19Saint Petersburg, FLWelcome to Pirates Coveâa serene waterfront community nestled on the shores of Tierra Ve... |
2 beds | 2 baths | 1,375 sq.ft. |
$575,000 |
Airbnb cash on cash: 0.49%
|
306 Fan Palm Ct NESaint Petersburg, FL306 Fan Palm Ct NE, Saint Petersburg, FL 33703 | Townhouse |
3 beds | 2 baths | 1,940 sq.ft. |
$749,950 |
Airbnb cash on cash: 1.07%
|
836 Amelia Ct NESaint Petersburg, FL836 Amelia Ct NE, Saint Petersburg, FL 33702 | Townhouse |
3 beds | 3 baths | 1,796 sq.ft. |
$377,000 |
Airbnb cash on cash: 3.7%
|
301 15th St NSaint Petersburg, FL301 15th St N, Saint Petersburg, FL 33705 | Townhouse |
3 beds | 3 baths | 2,077 sq.ft. |
$949,900 |
Airbnb cash on cash: 1.69%
|
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%
|
1171 25th Ln NSaint Petersburg, FL1171 25th Ln N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,827 sq.ft. |
$684,500 |
Airbnb cash on cash: 2.84%
|
2752 5th Ave SSaint Petersburg, FL2752 5th Ave S, Saint Petersburg, FL 33712 | Townhouse |
3 beds | 3 baths | 2,079 sq.ft. |
$700,000 |
Airbnb cash on cash: 1.65%
|
11117 Kapok Grand CirSaint Petersburg, FL11117 Kapok Grand Cir, Saint Petersburg, FL 33708 | Townhouse |
3 beds | 2 baths | 1,850 sq.ft. |
$499,000 |
Airbnb cash on cash: 4.28%
|
5732 Calais Blvd N #6Saint Petersburg, FL5732 Calais Blvd N #6, Saint Petersburg, FL 33714 | Townhouse |
2 beds | 2 baths | 1,500 sq.ft. |
$290,000 |
Airbnb cash on cash: 3.3%
|
2168 9th Ave N #3Saint Petersburg, FL2168 9th Ave N #3, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,118 sq.ft. |
$929,999 |
Airbnb cash on cash: 1.5%
|
2168 9th Ave N #2Saint Petersburg, FL2168 9th Ave N #2, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,118 sq.ft. |
$929,999 |
Airbnb cash on cash: 1.5%
|
2168 9th Ave N #1Saint Petersburg, FL2168 9th Ave N #1, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,118 sq.ft. |
$974,999 |
Airbnb cash on cash: 1.34%
|
2168 9th Ave N #4Saint Petersburg, FL2168 9th Ave N #4, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,118 sq.ft. |
$929,999 |
Airbnb cash on cash: 1.5%
|
2168 9th Ave N #5Saint Petersburg, FL2168 9th Ave N #5, Saint Petersburg, FL 33703 | Townhouse |
3 beds | 3 baths | 2,118 sq.ft. |
$974,999 |
Airbnb cash on cash: 1.34%
|