Constructed in 2019, the The Point at 3 North apartment building comprises 178 units of the following unit mix: One Bedroom, One Bedroom/Den, Studio, Three Bedroom/One and Three Quarter Bath, Two Bedroom/One and Three Quarter Bath, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 186,201 SqFt. The property is located in Tewksbury, at 71 Boston Road, Urban Boston.