Search for Townhouse for Sale in Iowa. 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 524 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
354 NW Georgetown BoulevardAnkeny, IAWelcome to this well-maintained townhome in the highly sought-after Georgetown development... |
2 beds | 2 baths | 1,140 sq.ft. |
$174,500 |
Airbnb cash on cash: 5.49%
|
196 Cambridge DriveWest Des Moines, IAGorgeous -3 bed, 3 bath Jordan Heights townhome just minutes from Jordan Creek Mall and qu... |
3 beds | 3 baths | 1,520 sq.ft. |
$245,000 |
Airbnb cash on cash: 1.42%
|
5895 Marble CircleJohnston, IAThis outstanding 3 bed, 3 bath end unit w/finished LL, lives like a single family home w/l... |
3 beds | 3 baths | 1,520 sq.ft. |
$250,000 |
Airbnb cash on cash: -1.71%
|
244 4th Avenue WClinton, IATurn-key, move in-ready townhome! Offering a generous living space with 3 bedrooms and 2 1... |
3 beds | 3 baths | 1,780 sq.ft. |
$220,000 |
Airbnb cash on cash: 0.99%
|
15421 Walnut Hills DriveUrbandale, IAThis spacious two-story townhome offers nearly 1800 sq ft of living space (1,799 finished)... |
2 beds | 3 baths | 1,349 sq.ft. |
$239,000 |
Airbnb cash on cash: -0.2%
|
1104 Cheyenne DriveNevada, IAExperience style and comfort at 1104 Cheyenne, where quartz countertops, stainless steel a... |
3 beds | 2 baths | 1,328 sq.ft. |
$234,000 |
Airbnb cash on cash: N/A
|
1634 Prairie CircleAltoona, IAThis lovely 3-bedroom, 3-bath townhome in the desirable Prairie Village neighborhood of Al... |
3 beds | 3 baths | 1,198 sq.ft. |
$204,900 |
Airbnb cash on cash: -1.36%
|
849 SE Delaware AvenueAnkeny, IAWelcome home to this beautifully updated ranch townhome, full of comfort and charm! With 4... |
4 beds | 3 baths | 1,560 sq.ft. |
$345,000 |
Airbnb cash on cash: 0.38%
|
2405 3rd Avenue SEAltoona, IA**Welcome to this beautiful resale townhome in Laird Estates with 3 bedroom, 3 bath and cl... |
3 beds | 3 baths | 1,378 sq.ft. |
$370,000 |
Airbnb cash on cash: -1.37%
|
2220 NW Bayberry LaneAnkeny, IAWelcome to 2220 NW Bayberry Lane, this two-story townhome offers space, style, and a locat... |
3 beds | 3 baths | 1,511 sq.ft. |
$249,900 |
Airbnb cash on cash: 1.22%
|
6151 Bristol LaneJohnston, IALike-NEW townhome with quick access to Highway 141 and I-80, plus walking distance to loca... |
2 beds | 3 baths | 1,329 sq.ft. |
$235,000 |
Airbnb cash on cash: -1.11%
|
5841 SE 22nd CourtDes Moines, IAStep inside this zero-entry ranch townhome and instantly feel at home. The open concept la... |
2 beds | 2 baths | 1,454 sq.ft. |
$247,500 |
Airbnb cash on cash: -0.76%
|
545 10th StreetWaukee, IAAbsolute gem, end unit in small private complex w over 2500+ sq ft of finished living spac... |
4 beds | 4 baths | 1,706 sq.ft. |
$285,000 |
Airbnb cash on cash: 0.3%
|
533 Spring Crest LaneWaukee, IADiscover unbeatable value in this 4-bedroom, 4-bath townhome offering an incredible 2,386s... |
4 beds | 4 baths | 1,706 sq.ft. |
$299,400 |
Airbnb cash on cash: 0.16%
|
4714 Todd DriveAmes, IAWelcome to this spacious 3-bedroom, 2.5-bathroom townhouse that blends comfort, convenienc... |
3 beds | 3 baths | 1,314 sq.ft. |
$214,900 |
Airbnb cash on cash: 2.36%
|
5817 SE 22nd CourtDes Moines, IASpacious ranch townhome that is one owner and meticulous! Over 1450 sqft and a very open p... |
2 beds | 2 baths | 1,454 sq.ft. |
$239,900 |
Airbnb cash on cash: 0.12%
|
908 NE 57th LaneAnkeny, IALooking for a move-in ready home in NE Ankeny? This stunning 3-bed, 3-bath end-unit townho... |
3 beds | 3 baths | 1,380 sq.ft. |
$219,900 |
Airbnb cash on cash: 1.6%
|
2500 NE 6th StreetGrimes, IACheck out this bi-attached home in Grimes! The kitchen features quartz countertops, extra ... |
3 beds | 3 baths | 1,335 sq.ft. |
$367,500 |
Airbnb cash on cash: -0.08%
|
2502 NE 6th StreetGrimes, IACheck out this bi-attached townhome in Grimes! The kitchen features quartz countertops, ex... |
3 beds | 3 baths | 1,335 sq.ft. |
$367,500 |
Airbnb cash on cash: -0.08%
|
2505 53rd stDes Moines, IA
|
3 beds | 2 baths | N/A |
$190,000 |
Airbnb cash on cash: 0.32%
|
3060 NW 19th CourtAnkeny, IAWelcome to this beautifully maintained Northwest Ankeny twinhome with no HOA-offering comf... |
3 beds | 3 baths | 1,092 sq.ft. |
$314,900 |
Airbnb cash on cash: 1.15%
|
290 Amberwood DrivePleasant Hill, IAThis meticulously maintained end-unit townhome in Pleasant Hill's Pine Valley development ... |
3 beds | 3 baths | 1,617 sq.ft. |
$235,000 |
Airbnb cash on cash: 0.21%
|
747 NE Macey WayWaukee, IAStep into this inviting 3-bedroom, 2.5-bath, 2-story townhouse that perfectly blends style... |
3 beds | 3 baths | 1,444 sq.ft. |
$234,500 |
Airbnb cash on cash: -0.34%
|
5794 Oakwood Avenue NE #2Cedar Rapids, IANew appliances! Seller will pay a year of HOA dues! Gated community with exceptionally mai... |
3 beds | 4 baths | 2,559 sq.ft. |
$224,000 |
Airbnb cash on cash: N/A
|
1053 NE 58th LaneAnkeny, IAWelcome to this beautiful townhome in Ankeny, located in the highly desired North Polk Sch... |
2 beds | 3 baths | 1,331 sq.ft. |
$215,000 |
Airbnb cash on cash: 3.72%
|
570 Stone Creek CourtWest Des Moines, IAWelcome home to your conveniently located townhome, with 2 beds, 1.5 bath and 1 car attach... |
2 beds | 2 baths | 1,302 sq.ft. |
$190,000 |
Airbnb cash on cash: 1.87%
|
2204 SW Westwood StreetAnkeny, IAImmaculate custom designed one owner townhome in Prairie Trail neighborhood. This one is a... |
3 beds | 3 baths | 1,415 sq.ft. |
$369,900 |
Airbnb cash on cash: 0.22%
|
2210 SW Westwood StreetAnkeny, IAFinally Found Perfect townhome located in Prairie Trail! Open concept floor plan has a com... |
3 beds | 3 baths | 1,344 sq.ft. |
$365,000 |
Airbnb cash on cash: -0.02%
|
1008 NE Greenview DriveAnkeny, IASpacious and inviting, this 3-bedroom home with a loft offers over 1,600 sqft of comfortab... |
3 beds | 3 baths | 1,614 sq.ft. |
$240,000 |
Airbnb cash on cash: 1.47%
|
5707 NE Lowell LaneAnkeny, IABeautiful Ankeny townhome that is in the North Polk School District! Bright, open main flo... |
2 beds | 3 baths | 1,331 sq.ft. |
$212,000 |
Airbnb cash on cash: 3.78%
|
1943 E Bell AvenueDes Moines, IAWelcome to this move-in ready townhome fresh, updated, and waiting for you! The main level... |
2 beds | 1 baths | 979 sq.ft. |
$180,000 |
Airbnb cash on cash: 1.11%
|
9140 Spring Crest LaneWest Des Moines, IAFall in love the moment you arrive at this like-new 3-bedroom, 4-bath townhome in a prime ... |
3 beds | 4 baths | 1,473 sq.ft. |
$299,900 |
Airbnb cash on cash: 1%
|
9110 Spring Crest LaneWest Des Moines, IABuilt in 2022, this immaculate 4 bedroom end-unit townhome has it all including 4 bathroom... |
4 beds | 4 baths | 1,706 sq.ft. |
$315,000 |
Airbnb cash on cash: 0.44%
|
550 Indianola Road unit: 14 #14Des Moines, IAExperience urban luxury at its finest in this stunning 2-bedroom, 3-bath condo located hig... |
2 beds | 3 baths | 1,460 sq.ft. |
$379,000 |
Airbnb cash on cash: -0.41%
|
5418 NE Briarwood DriveAnkeny, IABeautiful like new Jerry's twin home! Enter into a beautiful open floor plan with bonus su... |
2 beds | 2 baths | 1,624 sq.ft. |
$399,900 |
Airbnb cash on cash: 0.78%
|
2513 SW Vineyard LaneAnkeny, IAWelcome to The Vineyard at Prairie Trail, a 55+ lifestyle community designed for connectio... |
3 beds | 3 baths | 1,732 sq.ft. |
$534,900 |
Airbnb cash on cash: -0.85%
|
633 Meadow PlaceAmes, IAWelcome home to this beautifully maintained 3-bed, 2-bath split-level townhome in Ames! Wi... |
3 beds | 2 baths | 630 sq.ft. |
$155,000 |
Airbnb cash on cash: 4.47%
|
223 Burr Oak CourtNorwalk, IACome check out this great three bedroom and end-unit townhome in Orchard View! This townho... |
3 beds | 3 baths | 1,594 sq.ft. |
$229,900 |
Airbnb cash on cash: -0.63%
|
926 E 15th Street NNewton, IASay goodbye to yardwork and shovels, and discover easy living in this charming 2 bedroom, ... |
2 beds | 1 baths | 816 sq.ft. |
$174,900 |
Airbnb cash on cash: 0.59%
|