So glad I didn't sign a lease with them. That whole building is sketchy and the management/tour guides are so shady.
Heh, Campustown was showing me and some friends some crappy apartment on Stanton, right above the drinking rehab center or whatever, across the street from Element. The apartment rep is like "ha, I might need to stop there someday if you know what I mean." I was like "we're not renting from you, if you know what I mean."
Campustown just wasn't cool to deal with.