Six Bedroom House

 466 N. Worth Avenue, ElginIL 60123