The 525 South Orange Ave. building is situated next door to Turrell Manor across from Seton Hall's main gate. (Nicholas Kerr/News Editor)
More
The 525 South Orange Ave. building is situated next door to Turrell Manor across from Seton Hall's main gate. (Nicholas Kerr/News Editor)