4
16500 Beechnut St
Houston, TX 77083
$5,875,000 USD
10.37 AC
10.37 AC
$5,875,000 USD
Commercial