26
Owner-User Campus | 34,900SF | $5.1M
Houston, TX
$5,100,000 USD
34,900 SF
2
Units
34,900 SF
$5,100,000 USD
Office