$339,900

927 23rd Avenue, Bellwood, IL, 60104

CONTRACT