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