Lee & Associates negotiates sale of 131,811-square-foot industrial building in Belvidere
Lee & Associates closed a purchase transaction for a 131,811-square-foot industrial building on 27.8 acres at 2964 Newburg Road in Belvidere, Illinois. This transaction marks the largest user sale in…