Houston Galleria apartments called The Registry located at 6111 Winsome Lane, Houston, TX 77057. Situated just blocks from the Galleria, these comfortable and convenient Galleria apartments are near Loop 610 and offers features such as free basic cable, no water bill, and more!