120 Wyandotte DR, Loda, IL 60948 - MLS#11236495 - Russell Vilt - Ho...