14
6667-6669 W Devon Ave
Chicago, IL 60631
$1,175,000 USD
4,968 SF
6
Units
5.76% Cap Rate
4,968 SF
$1,175,000 USD
Apartments