Search for Townhouse for Sale in St. Louis, Missouri. 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 37 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
419 S Geyer Road #3St. Louis, MOLocated in the heart of Kirkwood, this beautifully maintained townhome offers the perfect ... |
3 beds | 4 baths | 2,164 sq.ft. |
$439,000 |
Airbnb cash on cash: N/A
|
4104 Olive StSt. Louis, MOExperience the energy and elegance of the Gaslight District, one of St. Louisâ most vibr... |
3 beds | 2 baths | 2,882 sq.ft. |
$499,000 |
Airbnb cash on cash: N/A
|
2124 Withnell AveSt. Louis, MOThis exceptional home truly has it all, starting with standout curb appeal highlighted by ... |
2 beds | 2 baths | 1,802 sq.ft. |
$277,500 |
Airbnb cash on cash: N/A
|
912 Rutger StSt. Louis, MOHOT Deal Alert: This property deal has a high potential return. Make sure you strike while... |
2 beds | 1 baths | 1,242 sq.ft. |
$210,000 |
Airbnb cash on cash: N/A
|
5832 Prince George CtSt. Louis, MOGorgeous 3 bed Townhome now available for purchase in sought after Linden Heights! Enjoy t... |
3 beds | 2 baths | 1,173 sq.ft. |
$245,000 |
Airbnb cash on cash: N/A
|
3144 Potomac StSt. Louis, MOBeautifully renovated and ready for its next chapter, this South City gem blends historic ... |
3 beds | 2 baths | 1,702 sq.ft. |
$275,000 |
Airbnb cash on cash: N/A
|
6220 Vermont AveSt. Louis, MOCheck out this adorable 3 bed 2 bath townhome! This property is offering a comfortable and... |
3 beds | 2 baths | 1,616 sq.ft. |
$119,900 |
Airbnb cash on cash: N/A
|
28 Columbus Square DrSt. Louis, MOThis downtown townhome is waiting for you to call home, or add to your long-term investmen... |
2 beds | 1 baths | 1,122 sq.ft. |
$174,900 |
Airbnb cash on cash: N/A
|
8927 Gateway Hts E #94-806St. Louis, MOGorgeous new Tustin Modern Farmhouse plan by Fischer Homes in beautiful Gateway Heights fe... |
3 beds | 3 baths | 2,167 sq.ft. |
$580,900 |
Airbnb cash on cash: N/A
|
8916 Gateway Cir #41-805St. Louis, MOGorgeous new Tustin Modern Farmhouse plan by Fischer Homes in beautiful Gateway Heights fe... |
3 beds | 3 baths | 2,009 sq.ft. |
$574,900 |
Airbnb cash on cash: N/A
|
1347 W Gateway Hts W #53-603St. Louis, MOGorgeous new Tustin plan by Fischer Homes in beautiful Gateway Heights featuring a bedroom... |
4 beds | 3 baths | 2,167 sq.ft. |
$575,900 |
Airbnb cash on cash: N/A
|
329 Boyle Ave #ASt. Louis, MOWelcome to urban living right in the heart of the beautiful CWE. This modern and updated t... |
3 beds | 1 baths | 1,373 sq.ft. |
$224,900 |
Airbnb cash on cash: N/A
|
8928 Gateway Cir #41-802St. Louis, MOGorgeous new Tustin Modern Farmhouse plan by Fischer Homes in beautiful Gateway Heights fe... |
3 beds | 3 baths | 2,274 sq.ft. |
$568,900 |
Airbnb cash on cash: N/A
|
8931 Gateway Hts #94-807St. Louis, MOGorgeous new Tustin Modern Farmhouse plan by Fischer Homes in beautiful Gateway Heights fe... |
4 beds | 3 baths | 2,112 sq.ft. |
$567,900 |
Airbnb cash on cash: N/A
|
5314 N Kenrick Parke DriveSt. Louis, MOWelcome to this stunning home with luxury updates throughout and over 2,000 sf! You will b... |
3 beds | 3 baths | 2,023 sq.ft. |
$400,000 |
Airbnb cash on cash: N/A
|
3142 Michigan AveSt. Louis, MOWelcome to 3142 Michigan St, a charming townhome in St. Louis. This unique property is rea... |
3 beds | 1 baths | 2,652 sq.ft. |
$173,000 |
Airbnb cash on cash: N/A
|
4418 Connecticut StSt. Louis, MOOPEN HOUSE CANCELLED for ACCEPTED OFFERâ¦Recently appraised ABOVE asking price - walk int... |
2 beds | 2 baths | 1,585 sq.ft. |
$295,000 |
Airbnb cash on cash: N/A
|
5428 Duchesne Parque DriveSt. Louis, MOSpacious 3-Bed, 2.5-Bath Townhome in a Highly Sought-After South County Location! This ho... |
3 beds | 3 baths | 2,481 sq.ft. |
$229,000 |
Airbnb cash on cash: N/A
|
909 Victor StreetSt. Louis, MORare find, two-story townhome in the vibrant Soulard area. Tucked away on a quiet street, ... |
2 beds | 2 baths | 1,386 sq.ft. |
$245,000 |
Airbnb cash on cash: N/A
|
8923 Gateway Hts #94-805St. Louis, MOGorgeous new Tustin Modern Farmhouse plan by Fischer Homes in beautiful Gateway Heights fe... |
3 beds | 3 baths | 2,009 sq.ft. |
$578,900 |
Airbnb cash on cash: N/A
|
10161 Squire Meadows Dr #ESt. Louis, MO10161 Squire Meadows Dr #E, St. Louis, MO 63123 | Townhouse |
2 beds | 1 baths | 954 sq.ft. |
$140,000 |
Airbnb cash on cash: N/A
|
1201 Mackay PlSt. Louis, MO1201 Mackay Pl, St. Louis, MO 63104 | Townhouse |
4 beds | 3 baths | 3,036 sq.ft. |
$825,000 |
Airbnb cash on cash: N/A
|
4271 Russell BlvdSt. Louis, MO4271 Russell Blvd, St. Louis, MO 63110 | Townhouse |
3 beds | 2 baths | 1,742 sq.ft. |
$369,000 |
Airbnb cash on cash: N/A
|
1002 1/2 Allen AveSt. Louis, MO1002 1/2 Allen Ave, St. Louis, MO 63104 | Single Family Residential |
3 beds | 2 baths | 2,151 sq.ft. |
$349,900 |
Airbnb cash on cash: N/A
|
215 N Sarah St #8St. Louis, MO215 N Sarah St #8, St. Louis, MO 63108 | Townhouse |
3 beds | 3 baths | 3,153 sq.ft. |
$995,000 |
Airbnb cash on cash: N/A
|
3308 Jamieson AveSt. Louis, MO3308 Jamieson Ave, St. Louis, MO 63139 | Townhouse |
N/A beds | N/A baths | N/A |
$249,000 |
Airbnb cash on cash: -2.81%
|
7123 Trainor PlSt. Louis, MO7123 Trainor Pl, St. Louis, MO 63116 | Townhouse |
3 beds | 2 baths | 1,937 sq.ft. |
$375,000 |
Airbnb cash on cash: N/A
|
8919 Gateway Hts #94-804St. Louis, MO8919 Gateway Hts #94-804, St. Louis, MO 63144 | Townhouse |
3 beds | 3 baths | 2,113 sq.ft. |
$578,900 |
Airbnb cash on cash: N/A
|
4445 Olive StSt. Louis, MO4445 Olive St, St. Louis, MO 63108 | Townhouse |
3 beds | 2 baths | 2,000 sq.ft. |
$499,000 |
Airbnb cash on cash: N/A
|
2902-2906 Cherokee St #2902-2906St. Louis, MOWell-positioned 6-family opportunity in a strong rental corridor with great exposure on Ch... |
12 beds | 6 baths | 7,112 sq.ft. |
$650,000 |
Airbnb cash on cash: N/A
|
327 N Boyle AveSt. Louis, MO327 N Boyle Ave #4, St. Louis, MO 63108 | Townhouse |
2 beds | 1 baths | 1,172 sq.ft. |
$209,900 |
Airbnb cash on cash: N/A
|
4465 W Pine Blvd #18St. Louis, MO4465 W Pine Blvd #18, St. Louis, MO 63108 | Townhouse |
3 beds | 2 baths | 2,090 sq.ft. |
$500,000 |
Airbnb cash on cash: N/A
|