7800 Washington Ave Houston, TX 77007