The new showroom for Goebel & Company Furniture, at 7401 Manchester Road, gives a view of the intersection at Sutton Boulevard.
The hand-built furniture is made in St. Louis.
The building was formally (several years ago) the Monarch Restaurant. Developer David Schlafly bought and renovated the building. The Blue Duck opened in the building last year.