701 S 5th Ave
Maywood, IL 60153
$2,150,000 USD
90,750 SF
26
Units
10.73% Cap Rate
90,750 SF
$2,150,000 USD
Apartments