Constructed in 1968, the The Summit Plymouth apartment building comprises 158 units of the following unit mix: One Bedroom, Three Bedroom/Townhouse/One Bath, Two Bedroom/Townhouse/One Bath, totaling 107,310 SqFt. The property is located in Plymouth, at 128 Settler Road, Urban Boston.