7
1426 S 5th Ave
Maywood, IL 60153
$1,650,000 USD
20,850 SF
21
Units
6.88% Cap Rate
20,850 SF
$1,650,000 USD
Apartments