Building for sale, 823 S 10th St, JEFFERSON, IL, in Mount Vernon, United StatesMount Vernon, 823 S 10th St, JEFFERSON, ILCommercial building • 250.84 m²