5
1748 N Harlem Ave
Elmwood Park, IL 60707
$2,071,417 USD
7,420 SF
6% Cap Rate
7,420 SF
$2,071,417 USD
Freestanding