3
8401-8425 W 79th St
Justice, IL 60458
$1,900,000 USD
9,000 SF
6.79% Cap Rate
9,000 SF
$1,900,000 USD
Freestanding