Constructed in 1965, the Twin Terrace apartment building comprises 56 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, totaling 35,680 SqFt. The property is located in Levittown - Morrisville, at 201 South Woodbourne Road, Suburban Philadelphia.