12831 Northchase Ridge LN, Houston, TX 77044 - MLS#84899167 - The S...