Building at 28--34 1/2 Academy Street

28--34 1/2 Academy St.
Newark
Delaware
United States