Mercedes Benz New Dealership Contract Type: Stipulated SumDated Completed: 2013Gross Building Area: 22,400 sq. ft. Get In Touch