Homes for sale - 120 Elm Place, Princeton, IL 61356 – MLS#11055783 ...