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 39 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 Rd #3St. Louis, MOLocated in the heart of Kirkwood, this beautifully maintained townhome offers the perfect ... |
3 beds | 2 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
|
4242 Laclede Avenue #203St. Louis, MOStep into a truly one-of-a-kind loft in the heart of the Central West End, where soaring a... |
2 beds | 2 baths | 1,305 sq.ft. |
$289,000 |
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
|
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. |
$129,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. |
$185,000 |
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
|
2119 Utah StSt. Louis, MOIncredible Value â Live, Rent, or Invest! Own this one townhome for $249,900, or purchas... |
3 beds | 2 baths | 3,774 sq.ft. |
$249,900 |
Airbnb cash on cash: N/A
|
603 Westgate Ave #603CSt. Louis, MOWelcome to The Loop Condominiums! This fantastic 2 bedroom, 2.5 bathroom townhouse overlo... |
2 beds | 2 baths | 1,290 sq.ft. |
$210,000 |
Airbnb cash on cash: N/A
|
11983 Villa Dorado DriveSt. Louis, MOStep into this beautifully updated Villa Dorado townhome, where fresh paint and luxury vin... |
3 beds | 3 baths | 1,368 sq.ft. |
$149,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
|
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
|
3559 Pearson Pointe CourtSt. Louis, MOWelcome to 3559 Pearson Pointe, a townhouse bursting with opportunity and thoughtfully ref... |
3 beds | 2 baths | 1,445 sq.ft. |
$245,000 |
Airbnb cash on cash: N/A
|
2332 Hickory StreetSt. Louis, MOBack on the market with no fault to seller. Some work is currently being done, so showings... |
2 beds | 2 baths | 1,340 sq.ft. |
$264,900 |
Airbnb cash on cash: N/A
|
215 N Sarah Street #7St. Louis, MOWelcome to the Artizen on West Pine Townhomes â where modern design, chic style, and eff... |
3 beds | 4 baths | 2,270 sq.ft. |
$799,000 |
Airbnb cash on cash: N/A
|
909 Victor StSt. Louis, MORare find, two-story townhome in the vibrant Soulard area. Tucked away on a quiet street, ... |
2 beds | 1 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. |
$145,000 |
Airbnb cash on cash: N/A
|
2121 Utah StSt. Louis, MOIncredible Value â Live, Rent, or Invest! Own this one townhome for $249,900, or purchas... |
3 beds | 2 baths | 1,888 sq.ft. |
$249,900 |
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. |
$374,000 |
Airbnb cash on cash: N/A
|
906 Rutger StSt. Louis, MO906 Rutger St, St. Louis, MO 63104 | Townhouse |
2 beds | 2 baths | 1,144 sq.ft. |
$280,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: N/A
|
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
|
11251 Talamore CircleSt. Louis, MOWelcome home to this beautifully upgraded 5yo tri-level townhome in a convenient Frontenac... |
3 beds | 4 baths | 2,595 sq.ft. |
$685,000 |
Airbnb cash on cash: N/A
|
2206 Victor StSt. Louis, MOBeautifully maintained, this 3 bedroom 2 bath, 2 story townhome in the much sought after B... |
3 beds | 2 baths | 1,854 sq.ft. |
$330,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
|
3435 Oregon AveSt. Louis, MO3435 Oregon Ave, St. Louis, MO 63118 | Townhouse |
4 beds | 3 baths | 2,730 sq.ft. |
$370,000 |
Airbnb cash on cash: N/A
|