Constructed in 1945, the Maplewood Terrace apartment building comprises 112 units of the following unit mix: Three Bedroom/One Bath, Two Bedroom/One Bath, totaling 75,280 SqFt. The property is located in North Providence, at 50 West Drive, Providence.