Exploring the Abandoned Top of the Tower Building | St Louis April 2020

3 months ago
78

April 2020
Talk about everything left behind! The Lewis and Clark Tower ( aka top of the tower ) was built in the early 1960s North of St Louis and abandoned since 2014.
MUCH better footage of the restaurant floor plus apartments I didn't show in the first video!
Not to mention I showed practically no footage of me walking up and down stairs this time.
As was pretty clear my first time here, everything left behind in these apartments.
Way more happy with this explore.

Moline Acre's, Missouri (St Louis county / north county)

Loading comments...