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 31 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
2724 5th Ave SSaint Petersburg, FL2724 5th Ave S, Saint Petersburg, FL 33712 | Townhouse |
3 beds | 3 baths | 2,079 sq.ft. |
$700,000 |
Airbnb cash on cash: 1.6%
|
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%
|
305 15th St NSaint Petersburg, FL305 15th St N, Saint Petersburg, FL 33705 | Townhouse |
3 beds | 3 baths | 2,077 sq.ft. |
$824,900 |
Airbnb cash on cash: 1.8%
|
307 15th St NSaint Petersburg, FL307 15th St N, Saint Petersburg, FL 33705 | Townhouse |
3 beds | 3 baths | 2,077 sq.ft. |
$859,900 |
Airbnb cash on cash: 1.65%
|
9341 Blind Pass RdSaint Petersburg, FL9341 Blind Pass Rd, Saint Petersburg, FL 33706 | Townhouse |
3 beds | 3 baths | 2,050 sq.ft. |
$695,000 |
Airbnb cash on cash: 2.18%
|
145 5th Ave NSaint Petersburg, FL145 5th Ave N, Saint Petersburg, FL 33701 | Townhouse |
4 beds | 4 baths | 2,786 sq.ft. |
$3,500,000 |
Airbnb cash on cash: -1.69%
|
565 52nd Ave NSaint Petersburg, FL565 52nd Ave N, Saint Petersburg, FL 33703 | Townhouse |
2 beds | 2 baths | 1,200 sq.ft. |
$392,000 |
Airbnb cash on cash: 2.38%
|
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,650,000 |
Airbnb cash on cash: -1.53%
|
2146 5th Ave NSaint Petersburg, FL2146 5th Ave N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,872 sq.ft. |
$875,000 |
Airbnb cash on cash: 1.53%
|
2144 5th Ave NSaint Petersburg, FL2144 5th Ave N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 2,872 sq.ft. |
$875,000 |
Airbnb cash on cash: 1.53%
|
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%
|
225 49th Ave NSaint Petersburg, FL225 49th Ave N, Saint Petersburg, FL 33703 | Townhouse |
4 beds | 3 baths | 2,300 sq.ft. |
$638,000 |
Airbnb cash on cash: 8.92%
|
491 31st Way NSaint Petersburg, FL491 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$654,990 |
Airbnb cash on cash: 1.61%
|
487 31st Way NSaint Petersburg, FL487 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$639,990 |
Airbnb cash on cash: 1.69%
|
494 31st Way NSaint Petersburg, FL494 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$599,990 |
Airbnb cash on cash: 1.93%
|
2710 53rd Ave NSaint Petersburg, FL2710 53rd Ave N, Saint Petersburg, FL 33714 | Townhouse |
2 beds | 2 baths | 838 sq.ft. |
$289,900 |
Airbnb cash on cash: 1.81%
|
865 S 6 Ave S #17Saint Petersburg, FL865 S 6 Ave S #17, Saint Petersburg, FL 33701 | Townhouse |
2 beds | 2 baths | 1,909 sq.ft. |
$675,000 |
Airbnb cash on cash: -0.56%
|
3133 4th Ter NSaint Petersburg, FL3133 4th Ter N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$630,990 |
Airbnb cash on cash: 1.74%
|
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%
|
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%
|
306 Fan Palm Ct NESaint Petersburg, FL306 Fan Palm Ct NE, Saint Petersburg, FL 33703 | Townhouse |
3 beds | 2 baths | 1,940 sq.ft. |
$799,000 |
Airbnb cash on cash: 0.89%
|
836 Amelia Ct NESaint Petersburg, FL836 Amelia Ct NE, Saint Petersburg, FL 33702 | Townhouse |
3 beds | 3 baths | 1,796 sq.ft. |
$382,000 |
Airbnb cash on cash: 3.63%
|
17 29th St NSaint Petersburg, FL17 29th St N, Saint Petersburg, FL 33713 | Townhouse |
2 beds | 2 baths | 2,457 sq.ft. |
$935,000 |
Airbnb cash on cash: 0.67%
|
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. |
$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. |
$685,000 |
Airbnb cash on cash: 2.84%
|
8984 ANTIGUA DRIVESaint Petersburg, FLStep into this beautifully maintained three bedroom, two and a half bath townhome with an ... |
3 beds | 3 baths | 1,658 sq.ft. |
$350,000 |
Airbnb cash on cash: 7.23%
|