5328 W Carmen Ave
(1)

5328 W Carmen Ave, Chicago, IL 60630

Reviews

1 year ago

Very clean

Very clean, great owners! I have lived there for 2 years and I couldn't be happier with how easy it was to move in