Steffen House

From HistoryWiki

The Steffen House was located at 7631 N. Sheridan Road and was originally owned by Oscar M. and Katherine B. Steffens.

It was designed by Frank Lloyd Wright. It was razed circa 1976.