1031 Olmstead, Lake Forest, IL

Project Details

Structural System: Frame

Building Area: 3,713 sq ft

Facade:Stone, Brick, and Stucco

Location:Lake Forest, IL

Completion Date: 2003

Project Number: 22149