213 Amendodge Dr
Shorewood, IL 60404
$1,599,000 USD
18,000 SF
18,000 SF
$1,599,000 USD
Manufacturing