Telegraph Commons

<p>Has anyone lived in or heard about living in Telegraph Commons?</p>

<p>Is it availiable for sophomores?</p>

<p>bump anyone?</p>