31 N Jefferson Avenue, Amboy, IL 61310 - Homesnap