6968 Howell Sugar Land Rd
Houston, TX 77083
$8,500,000 USD
43,000 SF
1% Cap Rate
43,000 SF
$8,500,000 USD
Lodge Meeting Hall