Friedman Real Estate sells 17,295-square-foot retail building in Illinois
Friedman Real Estate's Marc Hildenbrand recently sold a 17,295-square-foot retail building at 501 W. Stevenson Road in Ottawa, Illinois. Goodwill Industries of Northern Illinois, the…