6810 W Devon Ave
(1)

6810 W Devon Ave, Chicago, IL 60631

Reviews

1 year ago

My apartment

Apartment is nice but gets hot in the summer. Bathroom and kitchen are small. I'm in a great area in Chicago.
1 found this helpful.