Overview
Welcome to WestWay Plaza
Westway Plaza is a 325,000 square foot Class A office building located two miles northwest of Houston's dynamic Energy Corridor submarket.
The building is located on Sam Houston Parkway and minutes from City Centre, Memorial City Mall and the Memorial Hermann Hospital.