Montrose is a wheelchair accessible building in West Montrose Avenue 1817 in North Center in Chicago.
- House number
1817
- Postal code
60613
- Street
West Montrose Avenue
- Building
train_station
- Operator
Chicago Transit Authority
- Suitable for wheelchair users
Yes