PROJECTS

1031 Olmstead, Lake Forest, IL

Project Details

Structure: Frame

Building Area: 3,713 sq ft

Facade: Stone, Brick, and Stucco

Location: Lake Forest, IL

Project Number: 22149

Go to Top