Constructed in 1968, the Aston Glen apartment building comprises 77 units of the following unit mix: One Bedroom, Three Bedroom/One Bath, Two Bedroom/One Bath, totaling 54,300 SqFt. The property is located in Chester, at 777 Cherry Tree Road, Suburban Philadelphia.