Studio
$1,650
Base rent
1531 W Howard St, Chicago, IL 60626
Pet friendly • In unit laundry • Dishwasher