23
11302 Tanner Rd
Houston, TX 77041
$2,900,000 USD
44,370 SF
44,370 SF
$2,900,000 USD
Office