240 W Pleasant Street, Amboy, IL 61310 - MLS#10839826 - Found It Ho...