226 N State Street, Elgin, IL, 60123

$339,000

226 N State Street, Elgin, IL, 60123

ACTIVE