Description
Semi-detached located at 1700 Peachtree Lockport, Illinois 60441. It has 2 beds, 2 bathrooms, and is 1690 square feet. The property was built in 2006. 1700 Peachtree Lockport, Illinois 60441 is in the Lockport neighborhood. Lockport, Homer Glen, and Lockport are nearby neighbourhoods.