19
27825 Irma Lee Cir
Lake Forest, IL 60045
$1,736,410 USD
15,315 SF
7.2% Cap Rate
15,315 SF
$1,736,410 USD
Warehouse