The
Single Family property
for sale you are viewing is located at
10668 Niggli Road,
Alhambra, Illinois, 62001.
10668 Niggli Road is listed by Equity Fifty-five Highland, Llc for $235,000. 10668 Niggli Road has 3 bedrooms, 2 bathrooms, and is approximately 1,784 square feet. 10668 Niggli Road was built in 1966.