2
3401 N Troy St
Chicago, IL 60618
$695,000 USD
3,378 SF
4
Units
3,378 SF
$695,000 USD
Multifamily