312 S. TULPEHOCKEN ST