Overview

  • Available SF 600 – 15,000 SF

This modern office building is located at 10777 Westheimer Road in the heart of Houston, Texas. With a total of 15,000 square feet available for lease, this property offers ample space for businesses looking to establish or expand their presence in the area.

The building features a sleek and professional design, with plenty of natural light and open floor plan options to accommodate various office layouts. Convenient access to major highways and a variety of amenities nearby make this an attractive location for businesses of all sizes.

Prime 12-story building located in the Westchase district

Abundance of dining and retail amenities within walking distance

Covered tenant parking with access via covered walkway
Monument and building signage available

On-site deli, fitness center, conference facility and auto detail

On-site property management and 24-hour security

Location Map

Downloads

One Westchase Center Brochure

One Westchase Center Brochure