18
1242 W Lawrence Ave
Chicago, IL 60640
$19,250,000 USD
70,000 SF
54
Units
5.77% Cap Rate
70,000 SF
$19,250,000 USD
Apartments