Search More

Locations

Towne House Building

4400 Lindell Blvd. St. Louis, MO 63108 | St. Louis - Central West End |

Business Description

Perfectly located in the heart of St Louis, Missouri, you'll discover everything that you need and love is conveniently close to home! Our warm and inviting apartment community is set among a residential neighborhood surrounded by every imaginable recreation available. Shopping, restaurants, local schools and commuter friendly freeways are all just minutes away.

Loading...