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 32 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%
|
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%
|
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%
|
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. |
$279,900 |
Airbnb cash on cash: 1.94%
|
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. |
$930,000 |
Airbnb cash on cash: 0.68%
|
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%
|
3137 4th Ter NSaint Petersburg, FL3137 4th Ter N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$659,990 |
Airbnb cash on cash: 1.58%
|
268 Valencia CirSaint Petersburg, FL268 Valencia Cir, Saint Petersburg, FL 33716 | Townhouse |
3 beds | 2 baths | 1,990 sq.ft. |
$435,000 |
Airbnb cash on cash: 3.81%
|
470 31st Way NSaint Petersburg, FL470 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$650,015 |
Airbnb cash on cash: 2.19%
|
462 31st Way NSaint Petersburg, FL462 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$684,770 |
Airbnb cash on cash: 1.98%
|
478 31st Way NSaint Petersburg, FL478 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$684,430 |
Airbnb cash on cash: 1.98%
|
466 31st Way NSaint Petersburg, FL466 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$655,725 |
Airbnb cash on cash: 2.15%
|
474 31st Way NSaint Petersburg, FL474 31st Way N, Saint Petersburg, FL 33713 | Townhouse |
3 beds | 3 baths | 1,952 sq.ft. |
$658,965 |
Airbnb cash on cash: 2.13%
|