The James Apartments in Houston, TX (832) 239-5941