$1,525/mo2 beds · 1 bath · 900 sq ftCondo418 Saint Charles St #BElgin, IL 60120Add to favoritesShareListing options