5
9202 Homestead Rd
Houston, TX 77016
$1,399,999 USD
14,218 SF
14,218 SF
$1,399,999 USD
Hotel