21241 W Schweitzer Road, Elwood, IL, 60421
21241 W Schweitzer Road, Elwood, IL, 60421

$6,585,000

21241 W Schweitzer Road, Elwood, IL, 60421

2
Courtesy of: Coldwell Banker Commercial Real Estate Group