38
1617 N 35th Ave
Melrose Park, IL 60160
$625,000 USD
4,800 SF
3
Units
4.5% Cap Rate
4,800 SF
$625,000 USD
Apartments