Winchester Walk is a multifamily property located at 2600 Welsh Road in Far Northeast, Urban Philadelphia. Built in 1960, the property features 186 units, of the following types: One Bedroom/Townhouse/One Bath, Two Bedroom/Townhouse/One Bath, totaling 153,400 SqFt.