High-Rise Description
The St. James is a luxury high rise near the Galleria and Tanglewood. This 24 story high rise features building amenities including a concierge, library and card room, party room and generous helpful onsite staff. Located at 5555 Del Monte in Houston's 77056 zip code, the St James is a fantastic choice for high rise living in Houston, TX.