About Lester Armour House
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
The Lester Armour House is a historic mansion in Lake Bluff, Illinois, United States. It was designed by David Adler in 1931 and is considered one of his most pure works as well as one of his largest.
Source From:
Wikipedia
Lake County, Illinois, United States of America