Address
325 Ogden Avenue
Downers Grove, IL 60515

Year
2014

Building SF
34,019

Land Acres
3.07