Three businesses have leased 33,364 square feet at 1001 Roosevelt Ave., a 93,286-square-foot industrial property.
The University of Delaware and its main-campus host in the city of Newark have been at odds ... from owners of any residential and commercial rental properties, including properties owned by ...