View details for 50 S Grove Ave Unit E31 50 S Grove Ave Unit E31 $1,800+ Downtown Elgin, Elgin, IL 60120