4200 Scotland St Houston Tx 77007, 112