Land for sale, 104 Gloria Dr, Kane County, IL, in Elgin, United StatesElgin, 104 Gloria Dr, Kane County, ILPlot of land