8
8156 S Laflin St
Chicago, IL 60620
$1,029,000 USD
12,600 SF
18
Units
10.9% Cap Rate
12,600 SF
$1,029,000 USD
Apartments