11918 Adel Rd
Houston, TX 77067
$2,200,000 USD
20,977 SF
20,977 SF
$2,200,000 USD
Warehouse