$340,000

1130 Hiawatha Drive, Elgin, IL, 60120

ACTIVE