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 26 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
3853 Island WaySaint Petersburg, FLUnder contract-accepting backup offers. Beautifully Updated Coquina Key Townhome! This 2-b... |
2 beds | 2 baths | 1,538 sq.ft. |
$234,000 |
Airbnb cash on cash: 9.55%
|
3137 Moorings Dr SSaint Petersburg, FLModern.Incredible Community. Unquestionably inspiring in a myriad of ways describes this i... |
3 beds | 2 baths | 1,970 sq.ft. |
$675,000 |
Airbnb cash on cash: 4.68%
|
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: 3.91%
|
190 Banyan Bay DrSaint Petersburg, FLWelcome to Banyan Bay, one of St. Petersburgâs most pristine and desirable gated waterfr... |
3 beds | 2 baths | 2,194 sq.ft. |
$665,000 |
Airbnb cash on cash: 3.22%
|
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,399,000 |
Airbnb cash on cash: 0.98%
|
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: 3.87%
|
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: 3.26%
|
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: 3.88%
|
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: 3.64%
|
Prism Plan PlanSaint Petersburg, FLPrism Plan Plan, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,093 sq.ft. |
$795,900 |
Airbnb cash on cash: 4.67%
|
470 31st Way NSaint Petersburg, FL470 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$644,990 |
Airbnb cash on cash: 5.64%
|
466 31st Way NSaint Petersburg, FL466 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$639,990 |
Airbnb cash on cash: 6.25%
|
11273 Kapok Grand CirSaint Petersburg, FLPRICED TO IMPRESS! This 3-bedroom, 2-1/2 bath townhome with an oversized 1-car garage offe... |
3 beds | 2 baths | 1,524 sq.ft. |
$419,900 |
Airbnb cash on cash: 4.67%
|
450 31st Way NSaint Petersburg, FL450 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$649,990 |
Airbnb cash on cash: 6.13%
|
446 31st Way NSaint Petersburg, FL446 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$644,990 |
Airbnb cash on cash: 6.19%
|
454 31st Way NSaint Petersburg, FL454 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$599,990 |
Airbnb cash on cash: 6.79%
|
466 31st Way N #9Saint Petersburg, FL466 31st Way N #9, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$639,990 |
Airbnb cash on cash: 5.69%
|
6305 Pelican Creek Xing #DSaint Petersburg, FL6305 Pelican Creek Xing #D, Saint Petersburg, FL 33707 | Townhouse |
3 beds | 2 baths | 1,600 sq.ft. |
$425,000 |
Airbnb cash on cash: 1.95%
|
454 31st Way N #29Saint Petersburg, FL454 31st Way N #29, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$599,990 |
Airbnb cash on cash: 6.2%
|
17 29th St N Lot 8Saint Petersburg, FL17 29th St N Lot 8, Saint Petersburg, FL 33713 | Townhouse |
2 beds | 3 baths | 2,457 sq.ft. |
$900,000 |
Airbnb cash on cash: 2.2%
|
2522 12th Ter NSaint Petersburg, FLExperience the best of St. Petersburg living from this ideally located residence in one of... |
3 beds | 2 baths | 2,205 sq.ft. |
$764,990 |
Airbnb cash on cash: 3.45%
|
3009 1st Ave NSaint Petersburg, FL3009 1st Ave N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,131 sq.ft. |
$998,950 |
Airbnb cash on cash: 3.01%
|
256 Valencia CirSaint Petersburg, FLTOWNHOME IN PRIME ST PETERSBURG LOCATION with NO REAR NEIGHBORS in GATED COMMUNITY! Highly... |
3 beds | 2 baths | 1,990 sq.ft. |
$449,900 |
Airbnb cash on cash: 2.96%
|
827 Grove St NSaint Petersburg, FL827 Grove St N, Saint Petersburg, FL 33701 | Townhouse |
3 beds | 2 baths | 1,878 sq.ft. |
$624,900 |
Airbnb cash on cash: 1.23%
|
3013 1st Ave NSaint Petersburg, FL3013 1st Ave N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,108 sq.ft. |
$950,835 |
Airbnb cash on cash: 3.61%
|