1733 Lombardi Court, Swansea, IL 62226 - MLS#21060361 - Fred Ventur...