Company description
215 South 8th Street garage also called, Stadium West is a free-standing garage located at the southern edge of the central business district. It is adjacent to Busch Stadium (Cardinals baseball), attached to the 750,000 Sq. Ft. Bank of America Plaza and serves an additional 750,000 Sq. Ft. of nearby office towers.