7318 S Emerald Ave
(1)

7318 S Emerald Ave, Chicago, IL 60621

Reviews

2 years ago

my apartment

I love my apartment, the only complaint that I have is spiders and the neighbors down stairs. Other than that it could be a little bigger like the apartment in the front of my building 7316.