21241 W Schweitzer Road, Elwood, IL, 60421

$6,585,000

21241 W Schweitzer Road, Elwood, IL, 60421

Courtesy of: Coldwell Banker Commercial