I'm at the 2121 Euclid Ave. location in Cleveland, Ohio. It's Cleveland State University. The only problem is, is that this address is the address that is used for the entire university, and not just that building. HOWEVER, it would make SENSE that it would be the actual 2121 building, as that's the building called the "Student Center". That said, I looked all around it (even resorting to Google street view of 2121 Euclid Ave. - it's not actually 2121, but further down the street. No luck there), and found nothing. So if anyone finds it, PM me or whatever.