Located at 243 W Tulpehocken St, Philadelphia, PA
243 W Tulpehocken St, Philadelphia, PA
English Manor offers 70 spacious studio, one- and 2 beds apartments in 2 4 level elevator buildings. A beautifully landscaped front court yard sets the peaceful ambiance of English Manor. Inside, b...