Constructed in 2015, the 257 Thayer apartment building comprises 95 units of the following unit mix: One Bedroom, Three Bedroom/Three Bath, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 91,852 SqFt. The property is located in Brown University, at 257 Thayer Street, Providence.