3555 W 12th St
Houston, TX 77008
$4,043,239 USD
2.38 AC
2.38 AC
$4,043,239 USD
Commercial