Search for Townhouse for Sale in Minnesota. 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 1,024 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
1128 Kenwood ParkwayMinneapolis, MNDiscover unparalleled modern living in this extraordinary architectural townhome, designed... |
4 beds | 5 baths | 5,242 sq.ft. |
$1,150,000 |
Airbnb cash on cash: N/A
|
36943 Sundance Loop #822Crosslake, MNListed $31,000 under 2025 Appraised Value $510,000. Sundance Ridge on the Whitefish Chain ... |
2 beds | 2 baths | 1,212 sq.ft. |
$479,900 |
Airbnb cash on cash: N/A
|
12775 Ulysses Circle NEBlaine, MNWelcome home to this well-kept 2BR/2BA townhome in Homestead Acres, a peaceful community s... |
2 beds | 2 baths | 1,638 sq.ft. |
$264,900 |
Airbnb cash on cash: N/A
|
343 Heritage TrailCircle Pines, MNNestled in a coveted school district with award winning schools, this beautiful sunny town... |
3 beds | 2 baths | 1,703 sq.ft. |
$280,000 |
Airbnb cash on cash: 1.15%
|
16102 71st Lane NEOtsego, MNWelcome to this charming 2-bedroom, 2-bath townhouse offering comfort, convenience, and lo... |
2 beds | 2 baths | 927 sq.ft. |
$194,900 |
Airbnb cash on cash: N/A
|
2560 County Road H2 WMounds View, MNMove-in ready end-unit townhome with plenty of green space and serene pond views! This spa... |
3 beds | 3 baths | 2,066 sq.ft. |
$350,000 |
Airbnb cash on cash: -2.11%
|
4757 Spring CircleMinnetonka, MNDiscover peaceful living at 4757 Spring Circle in Minnetonka, where thoughtful design meet... |
2 beds | 3 baths | 1,724 sq.ft. |
$282,500 |
Airbnb cash on cash: N/A
|
9106 Orchard CircleMonticello, MNCharming 2-bedroom, 2-bath Monticello townhouse sold as is. This home features an open con... |
2 beds | 2 baths | 1,588 sq.ft. |
$218,900 |
Airbnb cash on cash: N/A
|
11394 Eldorado Street NE #EBlaine, MN$2000 carpet allowance from seller |
2 beds | 2 baths | 1,834 sq.ft. |
$285,000 |
Airbnb cash on cash: N/A
|
17716 Elm Road NMaple Grove, MNBeautiful corner-unit home offering 3 bedrooms plus a loft all on one level, with 3 bathro... |
3 beds | 3 baths | 1,618 sq.ft. |
$315,000 |
Airbnb cash on cash: N/A
|
7429 142ND STREET COURTApple Valley, MNInvest with success and buy through Auction.com. This bank-owned investment property is a ... |
N/A beds | N/A baths | N/A |
$204,000 |
Airbnb cash on cash: N/A
|
221 NE 1st Avenue #5Minneapolis, MNThis beautifully updated townhome offers a valuable mix of comfort, sophistication, and mo... |
3 beds | 3 baths | 2,292 sq.ft. |
$715,000 |
Airbnb cash on cash: N/A
|
106 2nd Avenue NE #CKasson, MNWelcome home to this well-designed townhome featuring an open main floor plan perfect for ... |
2 beds | 2 baths | 1,260 sq.ft. |
$234,900 |
Airbnb cash on cash: N/A
|
1221 Clarence StreetSaint Paul, MNRare opportunity to own this well maintained 3BR end unit townhome just a few blocks to La... |
3 beds | 2 baths | 1,727 sq.ft. |
$234,900 |
Airbnb cash on cash: N/A
|
15305 Wilderness Ridge Road NWPrior Lake, MNWelcome to nearly 2,600 sq ft of bright, open living space in this beautifully maintained ... |
3 beds | 4 baths | 2,594 sq.ft. |
$349,900 |
Airbnb cash on cash: N/A
|
1595 W Wayzata Boulevard #FLong Lake, MNWelcome to this charming Southwood Shores townhome with beautiful Long Lake views and easy... |
2 beds | 2 baths | 1,344 sq.ft. |
$309,900 |
Airbnb cash on cash: N/A
|
1850 Donegal Drive #4Woodbury, MNSELLER IS WILLING TO CONTRIBUTE TOWARDS CLOSING COST OR BUY DOWN INTEREST. Welcome to this... |
2 beds | 1 baths | 1,080 sq.ft. |
$222,900 |
Airbnb cash on cash: N/A
|
739 Maple Hills Drive #HMaplewood, MNWelcome to this beautiful and well-maintained townhome in a quiet neighborhood in Maplewoo... |
2 beds | 2 baths | 1,422 sq.ft. |
$250,000 |
Airbnb cash on cash: N/A
|
434 4th Street S #1Long Prairie, MNEnd unit townhome with attached double insulated garage. No external and internal stairs. ... |
2 beds | 2 baths | 1,248 sq.ft. |
$224,000 |
Airbnb cash on cash: N/A
|
16236 70th Place NMaple Grove, MNWelcome to this adorable townhome, conveniently located just a couple of beats away from t... |
2 beds | 2 baths | 1,276 sq.ft. |
$249,900 |
Airbnb cash on cash: N/A
|
19160 Concord Street NWElk River, MNStep into comfort and style! This home shines with new floors, fresh lighting, and a brand... |
4 beds | 3 baths | 2,098 sq.ft. |
$324,900 |
Airbnb cash on cash: N/A
|
2883 Devonshire PlaceWoodbury, MNMove right in to this open and spacious one-level-living townhome and forget about shoveli... |
3 beds | 2 baths | 2,230 sq.ft. |
$359,900 |
Airbnb cash on cash: N/A
|
911 Gable StreetTaylors Falls, MNTo be completed in early spring 2026. Maintenance-free, main-level living in a quiet 55+... |
2 beds | 2 baths | 1,450 sq.ft. |
$339,900 |
Airbnb cash on cash: N/A
|
10079 179th Lane NWElk River, MNSpacious 3BR, 3BA townhome in Elk River - brand new carpet and paint throughout! Just down... |
3 beds | 3 baths | 1,356 sq.ft. |
$239,900 |
Airbnb cash on cash: N/A
|
14660 Cobalt Street NW #56Ramsey, MNThis beautifully updated end-unit townhome offers the perfect blend of comfort and conveni... |
2 beds | 3 baths | 1,383 sq.ft. |
$234,500 |
Airbnb cash on cash: N/A
|
3806 Brookdale Circle NBrooklyn Park, MNUpdates include: Water heater 2020, AC 2019, Furnace 2025, Sump pump 2020. Welcome to this... |
2 beds | 2 baths | 1,492 sq.ft. |
$225,000 |
Airbnb cash on cash: N/A
|
23546 Saint Francis Boulevard NWSaint Francis, MNRare opportunity to own a one level living end unit townhome in St. Francis. Nicely tree l... |
2 beds | 2 baths | 1,402 sq.ft. |
$240,000 |
Airbnb cash on cash: N/A
|
6550 Central Avenue NEFridley, MNDiscover a welcoming 2-bedroom, 1-bathroom, end unit town home in the peaceful heart of Fr... |
2 beds | 1 baths | 1,113 sq.ft. |
$145,000 |
Airbnb cash on cash: N/A
|
4943 Bluff Heights Trail SEPrior Lake, MNWelcome to this rarely available end-unit townhome, perfectly situated just steps from cha... |
2 beds | 3 baths | 1,526 sq.ft. |
$289,999 |
Airbnb cash on cash: N/A
|
12463 Drake Street NWCoon Rapids, MNLarge End Unit Townhouse. 1800 finished square ft, side yard & private courtyard, you'll h... |
3 beds | 2 baths | 1,501 sq.ft. |
$260,000 |
Airbnb cash on cash: N/A
|
8458 S Pond TrailChamplin, MN"SHORT SALE!! SHORT SALE!! Seller accepting CASH ONLY!! Needs TLC. Bankruptcy short sale... |
2 beds | 2 baths | 964 sq.ft. |
$130,000 |
Airbnb cash on cash: N/A
|
13692 Brookview PathRosemount, MNTurnkey single-level living at its finest! This beautifully designed home offers true main... |
2 beds | 2 baths | 1,578 sq.ft. |
$440,000 |
Airbnb cash on cash: N/A
|
2905 Devonshire CircleWoodbury, MNLovely 3 bedroom, 3 bathroom, 2 car garage in Woodbury.From the moment you enter, it feels... |
3 beds | 3 baths | 1,860 sq.ft. |
$349,900 |
Airbnb cash on cash: N/A
|
10892 181st Lane NWElk River, MNWelcome to the gorgeous Trott Brook Farms corner townhome! As you enter, you'll notice th... |
2 beds | 2 baths | 1,351 sq.ft. |
$245,000 |
Airbnb cash on cash: N/A
|
2414 Elianna DriveNorthfield, MNLocated in South Northfield, this townhome offers the perfect place to entertain, relax, a... |
4 beds | 3 baths | 1,555 sq.ft. |
$290,000 |
Airbnb cash on cash: N/A
|
15151 French Drive NHugo, MNBeautiful end-unit townhome with spectacular views in a highly sought-after Hugo community... |
2 beds | 3 baths | 1,752 sq.ft. |
$289,900 |
Airbnb cash on cash: N/A
|
1320 N High StreetLake City, MNBeautiful Lake Pepin views from this very nice 2 Bedroom, 3 Bath Townhome. This lovely ho... |
2 beds | 3 baths | 2,212 sq.ft. |
$369,900 |
Airbnb cash on cash: -1.15%
|