Share: Share on Facebook Share on Bsky Share on X Share on LinkedIn Share via Email Print: Print this article Photo by Anne Rayner Demolition crews bring down the Medical Center South building on 21st Avenue South last week. The venerable building, constructed in 1967, is being torn down to make way for a 700-car parking garage, which is expected to open in late fall 2007. Related