Now Leasing
We’re thrilled to announce that Elev8 is now leasing. Be the first to live at 1801 Smith Street in downtown Houston. Elev8 offers an entirely new concept for upscale living unlike any other area.
Elev8 was originally built in 1972 as part of an overall vision for the downtown area. Converting the building to luxury residences came with the opportunity to create living spaces unlike any other in downtown, including the expansive ceiling heights and a variety of floor plan options spanning from studios to two-story lofts. Select apartments also include a large private terrace prime for entertaining. Learn more about all the residences here.
The remastered vision for Elev8 also includes a truly unparalleled amenity collection thoughtfully designed for year-round enjoyment. Residents will appreciate the indoor pool and covered outdoor lounge when the Texas temperatures rise. A plethora of both entertainment and convenience options abound. Discover more here.
Take a moment to find the floor plan that may be right for you. Contact the leasing team to learn more today.