11900 Almeda rd
Houston, TX 77045
$850,000 USD
1.58 AC
1.58 AC
$850,000 USD
Commercial