House for sale, 211 N Locust, in Glenwood, United StatesGlenwood, 211 N LocustHouse with flats • 3 bed. • 2 bath.