27
7770 Spencer Hwy
Pasadena, TX 77505
$2,900,000 USD
20,250 SF
20,250 SF
$2,900,000 USD
Light Distribution