Entre Commercial Realty has brokered the sale of a 17,541-square-foot industrial building in Itasca for an undisclosed price. Located at 1211 W. Norwood Ave., the freestanding manufacturing facility ...
As retailers face increasing difficulty in securing new spaces to lease, landlords find themselves in a position of strength.