21
1603 Shaver St
Pasadena, TX 77502
$1,600,000 USD
12,130 SF
12,130 SF
$1,600,000 USD
Warehouse