5213 Spencer Hwy
Pasadena, TX 77505
$3,200,000 USD
19,936 SF
19,936 SF
$3,200,000 USD
Warehouse