4
5220 Ted St
Houston, TX 77040
$3,549,000 USD
45,500 SF
45,500 SF
$3,549,000 USD
Manufacturing