Beautiful 2 and 3 bedroom apartments with hardwood floors, spacious living area, renovated kitchen & bathrooms. Laundry available on-site. Pets welcome. Great location close to the Lake! - Presented by Fulton Grace, Chicago IL. *Pictures may be of a similar unit in building.
908 W Montrose Ave is located in Chicago, Illinois in the 60613 zip code.