Westchase Plaza

Westchase Plaza

3700 S Gessner Rd.
Houston, TX 77063

Status: Current
Acquisition Date: 6/30/2023

Size: 44,398 SQFT
Occupancy: 100%