Student Apartments - Office Space - Retail. Life at Russell Hall is among the most environmentally efficient in the nation, with a LEED Gold level certification from the U.S. Green Building Council. This means your apartment home or office will utilize fewer resources than other building options,...
Partial Data by Foursquare.