A massive distribution center at 1 Red Lion Road and 10098 Sandmeyer Lane in Northeast Philadelphia at the former Budd… read more