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,168 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
|
13188 Murdock TerraceEden Prairie, MNWelcome to this charming 2-bedroom, 1-bath end-unit townhome located in the heart of Eden ... |
2 beds | 1 baths | 1,000 sq.ft. |
$229,000 |
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, MNWelcome to this charming townhome located at 4757 Spring Circle, Minnetonka. This beautifu... |
2 beds | 3 baths | 1,724 sq.ft. |
$309,000 |
Airbnb cash on cash: N/A
|
1660 Liberty StreetShakopee, MNDonât miss this incredible opportunity to own a rare end-unit townhome in the heart of S... |
2 beds | 3 baths | 1,492 sq.ft. |
$250,000 |
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. |
$295,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
|
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
|
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
|
9512 Scott Lane NBrooklyn Park, MNWelcome to your new home in the highly sought-after Wickford Estates neighborhood-perfectl... |
3 beds | 3 baths | 1,922 sq.ft. |
$315,000 |
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 home to this adorable townhome! This home features 2 large bedrooms, a cozy gas fi... |
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
|
4450 Bulrush BoulevardShakopee, MNWelcome to this beautifully maintained end-unit townhome in an amazing Shakopee neighborho... |
4 beds | 4 baths | 2,484 sq.ft. |
$330,000 |
Airbnb cash on cash: N/A
|
917 Gable StreetTaylors Falls, MNMaintenance-free, main-level living in a quiet 55+ community, just minutes from scenic Tay... |
2 beds | 2 baths | 1,450 sq.ft. |
$339,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
|
832 Wescott SquareEagan, MNWelcome to 832 Wescott Square! A beautiful and bright single-level townhome in a quiet com... |
3 beds | 3 baths | 2,135 sq.ft. |
$365,000 |
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
|
1617 Clemson Drive #BEagan, MNBeautifully landscaped 2 bed, 2 bath end unit townhome w/2car tuck-under garage across fro... |
2 beds | 2 baths | 1,644 sq.ft. |
$310,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
|
1954 Parkway AvenueShakopee, MNAwesome 3BR/2BA end unit townhome in the heart of town. Located across from a park and wal... |
3 beds | 2 baths | 1,420 sq.ft. |
$265,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
|