Westchase Plaza

Westchase Plaza

3700 S Gessner Rd.
Houston, TX 77063

Status: Current
Acquisition Date: 06/30/2023

Size: 44,398 SQFT
Occupancy: 100%