Only 2 units left
2 bd
$4,037+
Base rent
120 North Green Street, Chicago, IL 60607
Apply online • Pet friendly • Fitness center