Map & Directions
Towne House Apartments are centrally located amidst the best shopping, dining, and entertainment hot spots in St. Louis, MO. Situated on Lindell Boulevard, you will enjoy our highly walkable and bikeable location. We are just minutes from the Central West End Metrolink, St Louis University, Billiken Sports Complex, Shapiro’s Market and Schnuck’s Grocery. Enjoy the convenience of living in Downtown St. Louis and indulge in the lifestyle you deserve at Towne House Apartments.