Octagon House

223 W. Main St.
Barrington
Illinois
United States