Constructed in 1929, the The Residences at Marchwood apartment building comprises 81 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, totaling 84,300 SqFt. The property is located in Northwest - east, at 5515 Wissahickon Avenue, Urban Philadelphia.