Looks like University Club/Paper Moon is no longer available on Rent.com which means this information is likely out of date.

University Club/Paper Moon

 2435 Montgomery Road, HuntsvilleTX 77340