5356 Leeland St
Houston, TX 77023
$500,000 USD
4,000 SF
4,000 SF
$500,000 USD
Manufacturing