20
5200 Thatcher Rd
Downers Grove, IL 60515
Rate Upon Request
100-2,500 SF
9
Spaces Available
Built 1980
2,500 SF Contiguous
Built 1980
100-2,500 SF
Rate Upon Request
Office, Flex, Industrial