Ollie Langhorst Apartments Leasing Office
Ollie W. Langhorst Apartments is a 100-unit low-rise apartment community located in St. Louis, MO, serving seniors ages 62 and older. Established in 1984 and named after a respected local community leader, it provides high-quality housing with Section 8 rental assistance in a vibrant neighborhood known for its authentic Italian cuisine.
The property features spacious efficiency and one-bedroom apartments along with a variety of onsite amenities including a community room, library, and laundry facilities. Residents benefit from 24-hour emergency maintenance, controlled access, and the support of a Social Service Coordinator for individual needs and events.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.

