9
9633 Westheimer Rd
Houston, TX 77063
$23,500,000 USD
82,833 SF
82,833 SF
$23,500,000 USD
Freestanding