3
31 W North Ave
Melrose Park, IL 60164
$1,024,390 USD
1,541 SF
6.15% Cap Rate
1,541 SF
$1,024,390 USD
General Retail