Homes for sale - 6936 Howell Street, Greenwood, LA 71033 – MLS#2773...