Slater Realty Uptown and Lakeview

 900 West Montrose Avenue, ChicagoIL 60613
$875+Studio-3 Beds