ACME #2668 in 1001 South Street in Philadelphia