The mall's namesake, PTC # 18, was built by the Philadelphia Toboggan Company in 1909. After tenures at 2 amusement parks, it was painstakingly restored and installed at the mall as its main attraction.
Photo from www.carouselcenter.com (Internet Archive Wayback Machine website)