Bart Blatstein’s Tower Investments has acquired Piers 38 and 40 along the Delaware River along with the land in between the two structures for $18 million. The properties at 775 S. Christopher Columbus Ave. include two buildings on Piers 38 and 40 that each total 180,200 square feet and a 120,000-square-foot surface lot on Pier… Read more »