7135 Ardmore St
Houston, TX 77054
$8,500,000 USD
139,825 SF
139,825 SF
$8,500,000 USD
Light Manufacturing