Black Forest Apartments

Flag as Inappropriate

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
(314) 846-9902
  • Hours: Mon - Sat, 9am - 6pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »