Description
House located at 514 E Main Amboy, Illinois 61310. It has 4 beds, 2 bathrooms, and is 2787 square feet. The property was built in 1861. 514 E Main Amboy, Illinois 61310 is in the Amboy neighborhood. Amboy, Franklin Grove, and Nelson are nearby neighbourhoods.