3
31 W North Ave
Melrose Park, IL 60164
$1,011,969 USD
1,541 SF
6.35% Cap Rate
1,541 SF
$1,011,969 USD
General Retail