9202 Homestead Rd
Houston, TX 77016
$2,200,000 USD
14,218 SF
14,218 SF
$2,200,000 USD
Hotel