McCarthy Building Companies has completed construction of the St. Louis Aquarium at Union Station, a 120,000-square-foot, two-story attraction built inside the footprint of a nearly 500,000-square-foot 19th century iron umbrella train shed designated a National Historic Landmark.