1223 Larkin Avenue, Elgin, Illinois 60123 - For Sale | reAlpha