109-119 W Grand Ave
Melrose Park, IL 60164
$1,425,000 USD
6,950 SF
7% Cap Rate
6,950 SF
$1,425,000 USD
Freestanding