Willoughby Building
From HistoryWiki
Willoughby Building, an 8-story building was torn down and replaced with the Willoughby Tower, a 38-story skyscraper built in 1929.
Willoughby Building, an 8-story building was torn down and replaced with the Willoughby Tower, a 38-story skyscraper built in 1929.