15
25010 Route 173
Harvard, IL 60033
$1,000,000 USD
7,400 SF
7,400 SF
$1,000,000 USD
Industrial