A new 30,000 square foot state-of-the-art facility for the Mercedes Benz dealership in Omaha, Nebraska. The project included high-end finishes; curved interior and exterior walls; service center and car wash.