Constructed in 1967, the Sherwood Park apartment building comprises 81 units of the following unit mix: Three Bedroom/Townhouse/One Bath, Two Bedroom/Townhouse/One Bath, totaling 71,575 SqFt. The property is located in Framingham, at 55 Phelps Road, Urban Boston.