Tarlton to manage $12 million parking garage project in St. Louis
Tarlton Corp., a St. Louis-based general contracting and construction management firm, is serving as construction manager for a $12 million multi-level parking garage at 4217…