22
17200 Park Row
Houston, TX 77084
$15,500,000 USD
83,604 SF
83,604 SF
$15,500,000 USD
Warehouse