08 luxury property in spring branch houston tx for sale