January 27, 2019 by danbrassil Leave a Comment Some of the amazing liftable staircases I have come across in Saint Louis