Cawley Commercial brokers sale of 22,103-square-foot industrial property in Melrose Park
Cawley Commercial Real Estate brokered the sale of a 22,103-square-foot freestanding industrial facility at 1701 N. 33rd Ave. in Melrose Park, Illinois. The property includes 2,790 square feet of…