Glenborough Atrium II is a well-maintained three-story office building located in the North Houston District. Recent renovations include a full lobby upgrade, updated restrooms, and elevator cab finishes. With key card access and a wide range of office spaces to choose from, Atrium II provides high-quality office space at an affordable price.