Slater Realty Uptown and Lakeview

 900 West Montrose Avenue, ChicagoIL 60613
$850+Studio-2 Beds