23
108 N Hamlin Blvd
Chicago, IL 60624
$795,000 USD
8,700 SF
6
Units
8.63% Cap Rate
8,700 SF
$795,000 USD
Apartments