16578 N Oak Hill Lane, Mt Vernon, IL 62864 (MLS # 12582908)

16578 N Oak Hill Lane, Mt Vernon, IL 62864 (MLS # 12582908) has 4 beds and 3.50 baths