May 13, 2016
Flashback Friday
Return to BlogIt’s Flashback Friday time!
The historic McLean Tower Building, at 4th Street and Market, was once the most dominant structure in St. Louis’ skyline in 1876, outshining even the elaborate courthouse that was located across the street. A Drury Inn now stands in its place.