3257 N Sheffield Ave
(1)

3257 N Sheffield Ave, Chicago, IL 60657

Reviews

2 years ago

Good location, Average apartment

Great location, close to the Belmont train station. However, you can hear the CTA trains.