Project Description

St. Louis Area Maps, Design Build Project – Completed Fall 2003. Office/Warehouse 8,000 Square Feet. 6062 Lemay Ferry Road, St. Louis, MO