5
1422-1424 W Garfield Blvd
Chicago, IL 60609
$1,190,000 USD
18,679 SF
18
Units
11.36% Cap Rate
18,679 SF
$1,190,000 USD
Apartments