6303 Beverlyhill St
Houston, TX 77057
$3,103,030 USD
21,599 SF
21,599 SF
$3,103,030 USD
Lodge Meeting Hall