22
7701–7757 W Lawrence Avenue
Norridge, IL 60706
$4,900,000 USD
28,935 SF
16
Units
7.78% Cap Rate
28,935 SF
$4,900,000 USD
Apartments