Welcome to The Atrium at 5606! Our rental community in Houston, TX offers 1 - 3 Bed apartments you'll love to call home