Constructed in 1967, the Pelham apartment building comprises 540 units of the following unit mix: Three Bedroom/Townhouse/One Bath, Two Bedroom/Townhouse/One Bath, totaling 501,800 SqFt. The property is located in Framingham, at 75 2nd Street, Urban Boston.