5206 Schuler St Houston Tx 77007, 2008