Welcome home to Towne House Apartments... 23 stories of luxury high-rise living and gorgeous views, perfectly located in the heart of St Louis, Missouri! Shopping, dining, recreation, higher education and commuter-friendly freeways are all just minutes away. From the moment you step into the dramatic two-story lobby, you will be greeted by the 24-hour doorman and treated to customer-service that is more than a statement... it's an everyday experience.
Cats and Dogs are allowed.
Maximum number of pet(s): 2
Restrictions or other terms: At Berkshire, we love pets! We allow up to 2 pets per apartment home. There is $250 on-refundable deposit. Some breed restrictions apply. Please call for more information.
Heated Garage Parking.
Lease Terms: 1-13 Months
This property is managed by Berkshire Property Advisors