Development

Business Parks

845 N. Larch Avenue

Location: Elmhurst, IL
Land: 5 Acres
Estimated Total Building Area: 81,212 SF
Available Land: 5 Acres

View Map Site Plans

Contact:

Ryan Stoller

Venture One Real Estate
847.495.4619