West Memorial Place, located in the Energy Corridor of Houston, provides tenants a true campus setting on the footstep of one of Houston’s most-traveled parks with over 50 miles of hike and bike trails. The two building campus offers over 715,000 square feet of office space, West Memorial Place I consists of 331,000 SF of office space and
West Memorial Place I and II
West Memorial Place I and II
West Memorial Place II is comprised of 385,000 SF of office. The campus is surrounded by lush outdoor spaces and unique amenities that truly allow for life and work to naturally connect.
Project facts
Houston, TX
United States
715,000 SF Total Office
331,000 SF Office at WMP I
385,000 SF Office at WMP II
2,178 SF Retail at WMP I
3,141 SF Retail at WMP II
LEED Platinum
WELL Health - Safety rated
Delivered in 2016 & 2017
Divested in January 2022