15
2201 Chamberlain St
Houston, TX 77093
$302,300 USD
2,000 SF
2,000 SF
$302,300 USD
Industrial