Black Forest Apartments
Drag box to select area
The Black Forest Apartments sit just off Baumgartner Road in Oakville and feature one- and two-bedroom apartments in a park-like setting. The development has 160 units and each building has on-site laundry facilities. Black Forest Apartments has a swimming pool located next to the leasing office.
2807 Innsbruck Dr, Saint Louis, MO 63129
- Hours: Mon - Sat, 9am - 6pm