Constructed in 2018, the Jewel Crossing apartment building comprises 66 units of the following unit mix: One Bedroom, Three Bedroom/One and Three Quarter Bath, Two Bedroom/One Bath, totaling 65,239 SqFt. The property is located in Attleboro, at 117 South Washington Street, Providence.