2900 W 12th St, Chester, PA 19013