Lee & Associates of Illinois negotiates sale of 15,000 SF commercial building
Lee & Associates has closed a $1.2 million sale transaction for a 15,000-square-foot showroom/retail facility located at 7510 W. Irving Park Road in Norridge, Illinois.…